Nikolay Nikolov
|
90e7b2be56
+ added functions for reading the different types of Wasm object sections
|
1 gadu atpakaļ |
Nikolay Nikolov
|
34445a912a
* implementation of TInternalLinkerWasi.DefaultLinkScript. Create a script that reads all the object files.
|
1 gadu atpakaļ |
Nikolay Nikolov
|
54eb8de658
* write a WebAssembly header in TWasmExeOutput.writeData
|
1 gadu atpakaļ |
Nikolay Nikolov
|
340499dd3a
* override GetCodeSize, GetDataSize and GetBssSize in TInternalLinkerWasi to avoid crash
|
1 gadu atpakaļ |
Nikolay Nikolov
|
6bead20fc3
* set CObjData in the TWasmExeOutput constructor
|
1 gadu atpakaļ |
Nikolay Nikolov
|
0f8ecb73e7
* override and implement TInternalLinkerWasi.InitSysInitUnitName
|
1 gadu atpakaļ |
Nikolay Nikolov
|
7879387861
* enable the WASM internal linker, in case the compiler is compiled with the ENABLE_WASM_INTERNAL_LINKER define
|
1 gadu atpakaļ |
Nikolay Nikolov
|
790a58be52
+ added ld_int_wasi constant. Register the WASI internal linker.
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
3b7d6d21e2
* Fix AV when freeing transactions. Reported by Pascal Riekenberg. Fixes issuu #40571
|
1 gadu atpakaļ |
Karoly Balogh
|
65234c674a
human68k: less fail in regenerating a Makefile
|
1 gadu atpakaļ |
Karoly Balogh
|
7c3e792bc1
human68k: regenerated Makefile after the previous commit
|
1 gadu atpakaļ |
Karoly Balogh
|
c38280ef3e
human68k: added a totally untested DOS unit to the RTL
|
1 gadu atpakaļ |
Karoly Balogh
|
53e7006d56
m68k: fix the assembler reader to bail out earlier on a failed parsing of a constant expression
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
8bf8272892
* Ensure code compiles with 3.2.2
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
ed000e6cd7
* Fix wrong TimeStampToMSecs result on 32-bit. Fixes issue #40522
|
1 gadu atpakaļ |
mattias
|
c202c6c2fe
pastojs: forbid subtarget -t parameter in config file
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
29e2277d98
* Add CreateAnonymousThread with anonymous procedure
|
1 gadu atpakaļ |
Martin
|
7a8fae6194
Fix uninitialized result for dwFlags
|
1 gadu atpakaļ |
Martin
|
2e9ceda11b
Invalidate Handle, even if we don't close it. (it may be set, e.g. for iotNone)
|
1 gadu atpakaļ |
Martin
|
bd5a82bb25
Remember the IOType at time of handle creation (and before calling user events). User may reuse the instance and change it, then CloseTheirHandles needs to know.
|
1 gadu atpakaļ |
Martin
|
481f0efe94
The PipeStream will close the handle
|
1 gadu atpakaļ |
Martin
|
ab2e02cc58
For safety: Invalidate handle first, then Close handle
|
1 gadu atpakaļ |
Martin
|
89fb28262d
Fix range check
|
1 gadu atpakaļ |
Martin
|
c06bf85045
Fix Result not assigned
|
1 gadu atpakaļ |
florian
|
3539b4a6f3
* do str(...) optimization only in level 3+ mode
|
1 gadu atpakaļ |
J. Gareth "Curious Kit" Moreton
|
81b22cc5d1
* TCallNode.simplify method introduced to convert Str with a constant into a direct string assignment
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
e1f993c363
* tinlinenode.handle_str now uses the new intrinsiccode field for TCallNode
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
28e7dd77de
* A call node's original parameter ordering can now be remembered, and a method introduced to access this
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
ea7b9c73f3
* New intrinsiccode field for TCallNode to track transmutation from TInlineNode
|
2 gadi atpakaļ |
Michaël Van Canneyt
|
f923348cca
* Allow users to create descendents of TIODescriptor
|
1 gadu atpakaļ |