Historique des commits

Auteur SHA1 Message Date
  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