Nikolay Nikolov
|
5c792c438d
+ disallow using sizeof() and bitsizeof() on WebAssembly reference types
|
2 gadi atpakaļ |
Nikolay Nikolov
|
edbb865260
+ added comment for the new error message
|
2 gadi atpakaļ |
Nikolay Nikolov
|
fce34eb4bf
+ disallow WebAssembly reference types in records, objects and classes
|
2 gadi atpakaļ |
Nikolay Nikolov
|
8ac46ed38c
Merge remote-tracking branch 'origin/main' into wasm_js_promise_integration
|
2 gadi atpakaļ |
Michaël Van Canneyt
|
41c2a2069a
* Alphacolors, enhanced patch from Mattias
|
2 gadi atpakaļ |
Michael VAN CANNEYT
|
a74a35a16e
* Check that system unit is actually loaded before using it to search for system symbols
|
2 gadi atpakaļ |
Michael VAN CANNEYT
|
5adde504a9
* Do not crash when module pointer is nil
|
2 gadi atpakaļ |
Nikolay Nikolov
|
bbedb958f6
* bump CurrentPPULongVersion
|
2 gadi atpakaļ |
Nikolay Nikolov
|
76474c85bd
+ comments for the new error messages
|
2 gadi atpakaļ |
Michaël Van Canneyt
|
ab3916b0f8
* Make compression struct accessible to descendants. Fixes issue #40327
|
2 gadi atpakaļ |
Michael VAN CANNEYT
|
fa735ba7b2
* Refactor, so the combination CPU-OS-SubTarget is a record. Allows for extension if need be
|
2 gadi atpakaļ |
Michael VAN CANNEYT
|
193550945c
* Lazarus project file
|
2 gadi atpakaļ |
Michaël Van Canneyt
|
c94531645a
* Implement -t options for fpc executable
|
2 gadi atpakaļ |
Michael VAN CANNEYT
|
5605cebd46
* Implement -t and -x options
|
2 gadi atpakaļ |
Nikolay Nikolov
|
8bd18fc6d3
Merge remote-tracking branch 'origin/main' into wasm_js_promise_integration
|
2 gadi atpakaļ |
Nikolay Nikolov
|
322befbf56
+ added mutable globals to the target switches section
|
2 gadi atpakaļ |
Nikolay Nikolov
|
fa27856478
+ added promising _start and _initialize exports
|
2 gadi atpakaļ |
Nikolay Nikolov
|
389646adee
* fixed erroneously duplicated code from previous commit
|
2 gadi atpakaļ |
Nikolay Nikolov
|
8acf2e3ff3
+ print a proper error message if a suspending external is used on a non-WebAssembly platform
|
2 gadi atpakaļ |
Nikolay Nikolov
|
553cee72eb
* tsk_wasm_suspending renamed tsk_wasm_suspending_first
|
2 gadi atpakaļ |
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 gadi atpakaļ |
Sven/Sarah Barth
|
e44a33a78b
+ previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them
|
2 gadi atpakaļ |
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 gadi atpakaļ |
Sven/Sarah Barth
|
d5a538b590
* ensure that the functions that insert the hidden parameters (function result, open array high parameters, etc.) are idempotent
|
2 gadi atpakaļ |
Nikolay Nikolov
|
f800e40595
+ print an error message, in case 'promising' exports are used on non-WebAssembly platform
|
2 gadi atpakaļ |
Nikolay Nikolov
|
2f1ccd6f2a
+ support 'promising last' exports
|
2 gadi atpakaļ |
Nikolay Nikolov
|
9d893b5d0d
* tcpuprocdef.promising_export_name renamed promising_first_export_name
|
2 gadi atpakaļ |
Pierre Muller
|
be0c92c65d
Set default abi for riscv 32/64 embedded
|
2 gadi atpakaļ |
mattias
|
63bf4dacbf
fcl-pdf: fixed example pdfdump
|
2 gadi atpakaļ |
Rika Ichinose
|
f20c7b9ae9
Shorter x86_64.inc:inc/declocked.
|
2 gadi atpakaļ |