提交历史

作者 SHA1 备注 提交日期
  Nikolay Nikolov d39b5e8296 Merge branch 'main' into wasm_goto 1 年之前
  Michaël Van Canneyt b4ccac8def * Fix compilation with pas2js 1 年之前
  Michaël Van Canneyt 74c995c06b * Add system.math.vectors for Delphi compatibility. 1 年之前
  J. Gareth "Curious Kit" Moreton 286c823e27 * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 1 年之前
  J. Gareth "Curious Kit" Moreton 23e514621d * a64: Corrected supported shifter/extender mnemonics for arithmetic/logical instructions 1 年之前
  J. Gareth "Curious Kit" Moreton bb2e626fc3 * a64: Fixed bug where BIC instructions were treated as having 2 operands rather than 3 1 年之前
  J. Gareth "Curious Kit" Moreton 82a8640111 * a64: New conditional branch to CSET peephole optimisation 3 年之前
  J. Gareth "Curious Kit" Moreton af9c9a826e * a64: Porting of MatchOperand function from x86 that takes integer parameter 3 年之前
  J. Gareth "Curious Kit" Moreton 6b569d0ada * ARM: New test to evaluate ADR encoding error 1 年之前
  J. Gareth "Curious Kit" Moreton c4061e49e6 * ARM: Fixed issue where some offsets of ADR assembly instructions 1 年之前
  Nikolay Nikolov 3defa34470 + check whether all br instructions, generated by goto point to a pascal goto label 1 年之前
  Nikolay Nikolov 31dff18a61 * refactored the taicpu_wasm_structured_instruction descendants to use a wstyp enum variable, instead of using the 'is' operator to determine the class type 1 年之前
  Nikolay Nikolov 5486182f56 + introduced thlcgobj.a_jmp_always_pascal_goto - same as .a_jmp_always, but generated by a pascal goto statement 1 年之前
  Nikolay Nikolov 064172d65a * refactored thlcgwasm.a_jmp_always. No functional changes. 1 年之前
  Nikolay Nikolov cf21365a21 * fixed and enabled the is_pascal_goto_target check 1 年之前
  Nikolay Nikolov 84e2613ca8 * refactor: wasm_convert_to_flat_asmlist and wasm_convert_to_structured_asmlist now accept a single var parameter 1 年之前
  Nikolay Nikolov d66a8cb902 + enable compilation of the hermes package for the WASI platform, since WebAssembly now supports goto 1 年之前
  Nikolay Nikolov 0bf609f0f0 + enable compilation of the fcl-res package for the WASI platform, since WebAssembly now supports goto 1 年之前
  Nikolay Nikolov fbcdce2c87 + enable compilation of the chm package for the WASI platform, since WebAssembly now supports goto 1 年之前
  Nikolay Nikolov 30b745758c + enable compilation of the bzip2 unit for the WASI platform, since WebAssembly now supports goto 1 年之前
  Nikolay Nikolov ee782197a5 Merge branch 'main' into wasm_goto 1 年之前
  Nikolay Nikolov 545978b290 * fixed the label resolution for asmlists with WebAssembly native exceptions 1 年之前
  Nikolay Nikolov da37fabc42 * fixed a div by zero error, when compiling a wasi-hosted compiler 1 年之前
  Nikolay Nikolov b3e64d70e7 * temporary workaround for the is_pascal_goto_target check not working properly in a_jmp_always 1 年之前
  Nikolay Nikolov 84186db35f * support local.get/set/tee with a const parameter in the wasm internal assembler writer 1 年之前
  Nikolay Nikolov b1cec6de2a + allow jumps to goto targets 1 年之前
  Nikolay Nikolov 5e9cf637d3 * fixed branch ordering in resolve_labels_via_state_machine 1 年之前
  Nikolay Nikolov 6f942996a5 * fixes to the mangling of the entry and exit code during the state machine label resolution 1 年之前
  Nikolay Nikolov f9ecc12e5b + added label resolution via state machine 1 年之前
  Michaël Van Canneyt 237e2686f1 * Patch from Dokkie8844 to ease implementation of certificate verification. Fixes issue #40480 1 年之前