nickysn
|
b66aa056f1
* synchronized with trunk
|
5 éve |
nickysn
|
896efa4d77
* set exe ext of the WASI target to .wasm
|
5 éve |
michael
|
16c9d406e1
* No $NOTES for Delphi
|
5 éve |
michael
|
dbbbc6c15c
* Fix resource name as well, not only unit name
|
5 éve |
michael
|
10c4e3f6fc
* Fix writing array types
|
5 éve |
michael
|
be0adf199d
* Escape keywords when writing
|
5 éve |
michael
|
a11a242c93
* Support writing sets
|
5 éve |
michael
|
492b1cf4ca
* Support writing resource strings
|
5 éve |
svenbarth
|
e4ec420bf5
* reject the default Create array constructor if used on a variable instead of a type
|
5 éve |
florian
|
315819692a
- do not call firstpass in tinnode.pass_typecheck as it prevents further optimizations
|
5 éve |
florian
|
e14a3f17e6
* reverted r46220 as it is fixed now properly
|
5 éve |
florian
|
28f25b2df0
* reworked usage of tcgnotnode.handle_locjump
|
5 éve |
florian
|
2500f8432f
* ti_const must be part of tempinfostoreflags as well
|
5 éve |
Mattias Gaertner
|
93cca1ac91
pastojs: clean up
|
5 éve |
Mattias Gaertner
|
68a3e33cac
pastojs: fixed arraySetLength shrink
|
5 éve |
nickysn
|
6a1688d45c
* use ld_none for the internal linker for the WASM32 targets, because that's the
|
5 éve |
nickysn
|
a2a4d5473a
* use as_wasm32_wabt as external assembler, since that's what's more stable. The
|
5 éve |
yury
|
ec10ee8218
* Improved generic implementations of fpc_mul_dword, fpc_mul_word, fpc_mul_byte to use less iterations and registers.
|
5 éve |
marco
|
f1dbae577c
* change mode fmappend to fmoutput in streamopen. Refer to comments in text.inc.
|
5 éve |
nickysn
|
fa9eef27ef
* use upper case asm id strings, so assemblers can be selected via the -A option
|
5 éve |
yury
|
aa633544f1
* Added a simple implementation of random. It is TP/Delphi compatible. Enabled it for 8/16 bit CPUs by default.
|
5 éve |
nickysn
|
fe01706f1f
+ added WASI as the list of supported systems for the WASM asm writers
|
5 éve |
nickysn
|
914ee08cd9
* renamed as_wasm_binaryen -> as_wasm32_binaryen and as_wasm_wabt -> as_wasm32_wabt
|
5 éve |
nickysn
|
0c04e99211
* increased shortstring length to accomodate the WASI long name
|
5 éve |
nickysn
|
9a0a7b42cb
* changed the long name of the WASI target
|
5 éve |
nickysn
|
bccbcc8594
* short name of the WASI target changed to 'Wasi'
|
5 éve |
nickysn
|
16aa4f0dfd
+ added the minimal system unit from the wasm demo
|
5 éve |
nickysn
|
080aa1ca74
+ added target WASI, clone of the 'WASM' target
|
5 éve |
nickysn
|
c210f63105
* ifdef changed to wasm32
|
5 éve |
nickysn
|
92f6840721
* more wasm -> wasm32 renames
|
5 éve |