Nikolay Nikolov
f0b2d4a4ca
+ added wasip2 to the compiler help screen (marked as experimental)
2025-03-10 21:56:41 +02:00
Pierre Muller
ce134abe46
Add -Twasip1threads
2025-03-06 14:26:33 +00:00
ccrause
b0003f71dd
Check rjmp destination range.
2025-03-02 19:50:30 +02:00
Nikolay Nikolov
32c1f78dc1
* wasi renamed wasip1 in the compiler help screen
2025-02-28 15:12:19 +02:00
Nikolay Nikolov
0c939ac6c6
+ WebAssembly: added support for using saturating (non-trapping) float-to-int conversion instructions via the new target switch SATURATINGFLOATINGTOINT
2025-02-25 09:08:55 +02:00
florian
63845c2be6
* missing Copyright year update
2025-01-11 10:45:24 +01:00
florian
bcbf521922
* updated copyright year to 2025
2025-01-10 22:47:03 +01:00
Karl-Michael Schindler
36611e66e6
Update errord*.msg
...
new messages and other changes in errore.msg have been translated or ported to the German message files.
2024-12-13 20:49:29 +01:00
Karl-Michael Schindler
4267545c72
Update errore.msg
...
typo fix and correct position of 11068
2024-12-13 20:49:29 +01:00
Sven/Sarah Barth
c32d556a3c
+ add message in case an ordinal or pointer expression is expected (e.g. for the atomic intrinsics)
2024-12-12 22:05:14 +01:00
Sven/Sarah Barth
57fd8f13c9
* fix grammar
2024-11-08 16:37:11 +01:00
Sven/Sarah Barth
6efe984a2d
* fix #39407 : multi variable initialization is not allowed in any mode, so don't say it's only not allowed in Delphi mode
2024-11-08 16:36:01 +01:00
florian
b28681e91d
* properly reject function calls as target of absolute, resolves #40977
...
* better error message on invalid expressions for absolute
2024-10-29 22:23:25 +01:00
Sven/Sarah Barth
00fc962ca3
+ fix #40963 : print suitable messages for local unit, include, library and object paths if -vt is given
...
+ added test
2024-10-25 17:13:23 +02:00
Nikolay Nikolov
7b0cd590a6
* PS1 target name in help screen changed to PlayStation 1
2024-10-06 04:54:29 +03:00
Kirill Kranz
e9d8bcf484
hlcgcpu.pas: uses unit systems + t_ps1.pas: correct Message3
2024-09-29 16:58:12 +03:00
Kirill Kranz
52651a7ede
First compiler Build
2024-09-29 16:56:18 +03:00
Nikolay Nikolov
5e996dc18f
+ added several missing targets to the help screen for the -P compiler option
2024-09-06 07:23:23 +03:00
Nikolay Nikolov
45374be28e
+ added -CN to the help screen of the WebAssembly compiler as well
2024-09-03 18:07:16 +03:00
Nikolay Nikolov
3d25e52b61
* renamed the wabt assembler to wasa in the compiler help screen as well
2024-09-02 02:55:06 +03:00
Nikolay Nikolov
649173001c
- WebAssembly internal object writer is no longer experimental
2024-09-01 23:48:22 +03:00
Nikolay Nikolov
437faaab12
+ indicate which LLVM-MC versions are broken in the compiler help screen
2024-09-01 23:16:36 +03:00
Nikolay Nikolov
6ab6d613e0
+ add explicit support for LLVM-MC versions 15..18
2024-09-01 20:10:54 +03:00
Nikolay Nikolov
8833fabb4b
+ enable the WebAssembly internal linker with multithreading
2024-08-11 02:58:25 +03:00
Nikolay Nikolov
9cf31e2bb3
+ show a message and automatically switch to external linking if WebAssembly multithreading is enabled
2024-08-04 02:55:34 +03:00
Michaël Van Canneyt
478a227aa4
* like as -> as
2024-07-24 11:15:51 +02:00
Michaël Van Canneyt
6a067b55d1
* Some minor rewordings as per 39349
2024-07-24 08:56:33 +02:00
florian
437e7fa75a
* make warning on unsupported esp-idf version a warning string so it can be translated
2024-07-18 22:40:05 +02:00
florian
13de117b8e
* give better error message for #40821
2024-06-16 10:51:45 +02:00
Pierre Muller
5fc78b223c
Respect alphabetical order in -T listing for aarch64 compiler
2024-06-11 09:45:40 +02:00
Pierre Muller
a38effb29b
Add missing information about -T option for embedded and iphonesim target OS for aarch64 compiler help using -h option
2024-06-11 09:43:09 +02:00
ccrause
a27abdd621
Add -WP option to help for ppcrossrv32
2024-05-25 17:26:15 +00:00
Michaël Van Canneyt
a478a33c32
* Correct location of new error message
2024-05-04 09:18:05 +02:00
florian
51f5726343
* (hopefully) more consistent message when the compiler is stopped during showing the help screen, resolves #39455
2024-04-25 22:12:31 +02:00
Michaël Van Canneyt
ccb1985953
* Fix latex error due to unescaped dollar
2024-02-18 21:39:04 +01:00
florian
2575cbc439
* complain about turned off support of c style operators only in the parser,
...
so error recovery is better
2024-02-11 11:05:05 +01:00
florian
615e9bdafd
* copyright year for compiler logo updated
2024-01-20 20:54:52 +01:00
Onur ERÇELEN
44af9d87de
Upload New File
2024-01-20 19:50:44 +00:00
Michaël Van Canneyt
82ac429954
* Fix missing escape for dollar sign
2024-01-07 20:19:38 +01:00
florian
7bb9638094
* copyright year updated
2024-01-07 17:58:52 +01:00
Ryan Joseph
ecfff40f96
* Implement parsing of RTTI directive
2024-01-02 07:09:21 +01:00
florian
e1e9a6728f
* fix casing
2023-12-02 20:58:43 +01:00
Karoly Balogh
5649ce150b
m68k: have the targets in alphabetical order in the help text
2023-12-01 01:45:23 +01:00
Karoly Balogh
4a1db1dc79
m68k: initial compiler changes for Human68k (Sharp X68000) support
2023-11-30 23:43:27 +00:00
Pierre Muller
19a3e69f03
Add new option_switch_bin_to_src_assembler_cross_endian message
2023-11-12 17:26:19 +00:00
Pierre Muller
b054febbc8
Change internal linker in cross-endian message.
...
Change message level from error to warning,
in order to allow to work on full support of
cross-endian internal assemblers and linkers.
2023-11-12 17:26:19 +00:00
Pierre Muller
2cbaa24f76
Prevent usage of internal linker in cross-endian configuration.
...
Add LinkInternSetExplicitly field to TOption class.
Set this field to true if '-Xe-' or '-Xi' option is used.
Check at exit if in cross-endian configuration:
if LinkInternSetExplicitly is set, issue error message,
else add cs_link_extern to init_settings.globalswitches.
2023-11-12 17:25:45 +00:00
Michaël Van Canneyt
c9b88a1cd0
* Allow to disable 8.3 filename search
2023-11-12 09:55:30 +01:00
Pierre Muller
63642b13c8
Add -vj option in options unit to set V_Parallel
...
Add mainsourcefile to all messages when V_Parallel verbosity option is set
Flatten out -vX options in help message to make changes easier
Add -vj option in help message
2023-09-09 07:49:22 +00:00
ccrause
9440b17eea
[AVR] Add command line options to selectively remove portions of the RTL startup code.
2023-08-15 21:33:58 +00:00