.. |
aasmcpu.pas
|
+ also support immutable wasm globals in the wasm assembler writer (both internal and external)
|
2021-09-27 05:40:26 +03:00 |
agbinaryen.pas
|
* system identifier system_wasm32_wasm renamed system_wasm32_embedded
|
2021-01-24 01:01:39 +00:00 |
agllvmmc.pas
|
* introduced the tai_globaltype asm directive, use that to declare the stack
|
2021-09-27 02:39:43 +03:00 |
agwat.pas
|
* tai_impexp renamed tai_export_name
|
2021-09-26 18:35:10 +03:00 |
ccpuinnr.inc
|
+ introduced the wasm32_throw_fpcexception inline function, that emits a
|
2021-09-18 02:39:16 +03:00 |
cgcpu.pas
|
|
|
cpubase.pas
|
+ introduced the FPC_EXCEPTION_TAG_SYM string constant
|
2021-09-27 17:38:28 +03:00 |
cpuinfo.pas
|
|
|
cpunode.pas
|
+ added WebAssembly node utils
|
2021-09-24 16:44:33 +03:00 |
cpupara.pas
|
* fixed the value passing of record parameters with non-scalar value size on the
|
2021-04-17 14:25:54 +00:00 |
cpupi.pas
|
* cloned the WASM no exceptions mode code generation for try..finally blocks
|
2021-09-17 21:01:00 +03:00 |
cputarg.pas
|
+ started working on the WebAssembly internal assembler
|
2021-09-19 16:17:09 +03:00 |
hlcgcpu.pas
|
+ introduced the AT_WASM_GLOBAL asm symbol type
|
2021-09-27 02:52:29 +03:00 |
itcpugas.pas
|
+ introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying
|
2021-09-27 17:49:30 +03:00 |
itcpuwasm.pas
|
|
|
nwasmadd.pas
|
- removed unused local variables from twasmaddnode.second_generic_compare
|
2021-06-01 19:11:21 +00:00 |
nwasmcal.pas
|
* use create_functype to determine accurately the number of parameters to
|
2021-09-18 17:59:50 +03:00 |
nwasmcnv.pas
|
+ implemented twasmtypeconvnode.second_class_to_intf
|
2021-06-01 22:15:57 +00:00 |
nwasmcon.pas
|
|
|
nwasmflw.pas
|
+ introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying
|
2021-09-27 17:49:30 +03:00 |
nwasminl.pas
|
+ introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying
|
2021-09-27 17:49:30 +03:00 |
nwasmmat.pas
|
- removed the trunc32 parameter of thlcgwasm.a_op_stack, because it is no longer used, nor necessary
|
2021-01-21 17:28:20 +00:00 |
nwasmset.pas
|
* call inherited inside twasminnode.checkgenjumps in order to initialize use_small
|
2021-03-14 16:56:16 +00:00 |
nwasmutil.pas
|
+ introduced the FPC_EXCEPTION_TAG_SYM string constant
|
2021-09-27 17:38:28 +03:00 |
rgcpu.pas
|
* replace NR_LOCAL_FRAME_POINTER_REG with tcpuprocdef(current_procinfo.procdef).frame_pointer_ref in tcpuprocinfo.postprocess_code instead of inside the register allocator
|
2020-12-29 05:52:36 +00:00 |
rwasmcon.inc
|
|
|
rwasmnor.inc
|
|
|
rwasmnum.inc
|
|
|
rwasmrni.inc
|
|
|
rwasmsri.inc
|
|
|
rwasmstd.inc
|
|
|
rwasmsup.inc
|
|
|
strinst.inc
|
+ added the new WebAssembly instructions, added by the exception handling proposal
|
2021-09-16 23:45:03 +03:00 |
symcpu.pas
|
* fixed WebAssembly compilation error with -CR
|
2021-03-14 15:03:58 +00:00 |
tgcpu.pas
|
* map the currency type to the i64 WebAssembly type
|
2021-01-21 17:32:55 +00:00 |
tripletcpu.pas
|
|
|
wasmdef.pas
|
|
|
wasmreg.dat
|
|
|