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