florian
|
20884fdc1b
* search for i386-linux-gcc also by trying i686-linux- as prefix as
|
2 anos atrás |
Nikolay Nikolov
|
06f35ae04f
- rm commented out debug writeln left over from previous commit
|
2 anos atrás |
Nikolay Nikolov
|
5c792c438d
+ disallow using sizeof() and bitsizeof() on WebAssembly reference types
|
2 anos atrás |
Nikolay Nikolov
|
edbb865260
+ added comment for the new error message
|
2 anos atrás |
Nikolay Nikolov
|
fce34eb4bf
+ disallow WebAssembly reference types in records, objects and classes
|
2 anos atrás |
Nikolay Nikolov
|
8ac46ed38c
Merge remote-tracking branch 'origin/main' into wasm_js_promise_integration
|
2 anos atrás |
Michaël Van Canneyt
|
41c2a2069a
* Alphacolors, enhanced patch from Mattias
|
2 anos atrás |
Michael VAN CANNEYT
|
a74a35a16e
* Check that system unit is actually loaded before using it to search for system symbols
|
2 anos atrás |
Michael VAN CANNEYT
|
5adde504a9
* Do not crash when module pointer is nil
|
2 anos atrás |
Nikolay Nikolov
|
bbedb958f6
* bump CurrentPPULongVersion
|
2 anos atrás |
Nikolay Nikolov
|
76474c85bd
+ comments for the new error messages
|
2 anos atrás |
Michaël Van Canneyt
|
ab3916b0f8
* Make compression struct accessible to descendants. Fixes issue #40327
|
2 anos atrás |
Michael VAN CANNEYT
|
fa735ba7b2
* Refactor, so the combination CPU-OS-SubTarget is a record. Allows for extension if need be
|
2 anos atrás |
Michael VAN CANNEYT
|
193550945c
* Lazarus project file
|
2 anos atrás |
Michaël Van Canneyt
|
c94531645a
* Implement -t options for fpc executable
|
2 anos atrás |
Michael VAN CANNEYT
|
5605cebd46
* Implement -t and -x options
|
2 anos atrás |
Nikolay Nikolov
|
8bd18fc6d3
Merge remote-tracking branch 'origin/main' into wasm_js_promise_integration
|
2 anos atrás |
Nikolay Nikolov
|
322befbf56
+ added mutable globals to the target switches section
|
2 anos atrás |
Nikolay Nikolov
|
fa27856478
+ added promising _start and _initialize exports
|
2 anos atrás |
Nikolay Nikolov
|
389646adee
* fixed erroneously duplicated code from previous commit
|
2 anos atrás |
Nikolay Nikolov
|
8acf2e3ff3
+ print a proper error message if a suspending external is used on a non-WebAssembly platform
|
2 anos atrás |
Nikolay Nikolov
|
553cee72eb
* tsk_wasm_suspending renamed tsk_wasm_suspending_first
|
2 anos atrás |
Sven/Sarah Barth
|
0b7a771ca9
* fix #40221: don't allow a conversion from an anonymous function to a procvar type if compare_defs_ext already rejected them
|
2 anos atrás |
Sven/Sarah Barth
|
e44a33a78b
+ previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them
|
2 anos atrás |
Sven/Sarah Barth
|
08dca09c7e
* revert 430bcac389c29a5ceca7759cfca69454aa31abf9 as with the change that the functions to insert hidden parameters are idempotent this is no longer required and also wrong as uses of the deleted symbols aside from Self and the framepointer would be left dangling
|
2 anos atrás |
Sven/Sarah Barth
|
d5a538b590
* ensure that the functions that insert the hidden parameters (function result, open array high parameters, etc.) are idempotent
|
2 anos atrás |
Nikolay Nikolov
|
f800e40595
+ print an error message, in case 'promising' exports are used on non-WebAssembly platform
|
2 anos atrás |
Nikolay Nikolov
|
2f1ccd6f2a
+ support 'promising last' exports
|
2 anos atrás |
Nikolay Nikolov
|
9d893b5d0d
* tcpuprocdef.promising_export_name renamed promising_first_export_name
|
2 anos atrás |
Pierre Muller
|
be0c92c65d
Set default abi for riscv 32/64 embedded
|
2 anos atrás |