nickysn
|
0651e88682
* fixed wasm32 compilation error in setjump.inc
|
4 gadi atpakaļ |
nickysn
|
ed9b14bc20
+ allow int64 as for loop counter also for 32-bit targets with a 64-bit ALU
|
4 gadi atpakaļ |
nickysn
|
780ded903a
* synchronized with trunk
|
4 gadi atpakaļ |
pierre
|
4111e13017
Avoid inlining of real constant for m68k if type is not best precision
|
4 gadi atpakaļ |
pierre
|
0055023394
Also set __stkptr inside cprt0.as and dllprt0.as startup assembly sources
|
4 gadi atpakaļ |
pierre
|
83a1f5fbc3
Also set __stkptr inside cprt0.as startup assembly source
|
4 gadi atpakaļ |
florian
|
85afaf5289
* patch by J. Gareth Moreton: Unitialized result variable fix on non-x86 debug builds, resolves #38371
|
4 gadi atpakaļ |
nickysn
|
2f233adda2
+ dummy WASI heap functions
|
4 gadi atpakaļ |
nickysn
|
774f6f650d
+ dummy setjmp/longjmp implementation for WebAssembly
|
4 gadi atpakaļ |
nickysn
|
b8367e3152
+ added fpc_cpuinit for WebAssembly
|
4 gadi atpakaļ |
nickysn
|
55db998529
+ uncommented the setjump/longjump declarations, in order to get more of the RTL to compile
|
4 gadi atpakaļ |
nickysn
|
7a15157387
+ dummy implementation of the code generator for the try..except node for WebAssembly
|
4 gadi atpakaļ |
nickysn
|
f99e74866d
+ dummy override of WebAssembly handle_nested_exception
|
4 gadi atpakaļ |
nickysn
|
2150d935cf
+ dummy override for WebAssembly free_exception
|
4 gadi atpakaļ |
nickysn
|
c5fae9f214
+ implemented second_ansistring_to_pchar for WebAssembly
|
4 gadi atpakaļ |
nickysn
|
0f235f38ab
+ introduced thlcgwasm.a_loadaddr_ref_stack
|
4 gadi atpakaļ |
Mattias Gaertner
|
b460f87fd4
fcl-passrc: fixed checking statement after except-on
|
4 gadi atpakaļ |
yury
|
30587299ea
* TRegIniFile: When accessing a section do not change/close the current open key.
|
4 gadi atpakaļ |
yury
|
5d69ba2cd8
* TXmlRegistry: When a key name starts with \ or / it means the absolute path to the key is specified. So ignore the currently selected key when an absolute key is requested.
|
4 gadi atpakaļ |
yury
|
050a342101
* Reverted r41816 to allow TXmlRegistry.DeleteKey() delete the key and all its children. It is Delphi compatible. Windows implementation of TRegistry.DeleteKey() was fixed accordingly.
|
4 gadi atpakaļ |
yury
|
ffff24593d
* To be Delphi compatible TRegistry.DeleteKey() must delete the specified key and all its child keys.
|
4 gadi atpakaļ |
yury
|
2c196ee8a9
* TRegistryIniFile: Fixed uninitialized Result in ValueExists(). Implemented SectionExists().
|
4 gadi atpakaļ |
yury
|
9fd0f94d7c
* tregistry2 test: Delete reg.xml and the app config dir.
|
4 gadi atpakaļ |
yury
|
a29bfe5505
* Moved the tregistry2.pp test from packages to tests in order it to be run by daily test runs. tregistry2 has been failing for years and nobody has noticed this.
|
4 gadi atpakaļ |
yury
|
4bf19e9d92
* Extended the tregistry2 test.
|
4 gadi atpakaļ |
nickysn
|
28b9d0c6b4
+ dummy code generator for the try..finally blocks in WebAssembly
|
4 gadi atpakaļ |
nickysn
|
d5caaf792c
* update comment about twasmifnode, since the WebAssembly 'if' instruction that
|
4 gadi atpakaļ |
nickysn
|
0236da1da9
* changed the formatting in nwasmflw.pas to match the style of the rest of the compiler
|
4 gadi atpakaļ |
nickysn
|
d1c58ccf4b
+ override the try finally node for WebAssembly. No functional changes yet.
|
4 gadi atpakaļ |
nickysn
|
cc94ab3ab8
+ implemented length() code generation for WebAssembly
|
4 gadi atpakaļ |