Historial de Commits

Autor SHA1 Mensaje Fecha
  florian d0fdda6da7 + TDFABuilder.redodfainfo hace 3 años
  Nikolay Nikolov 12a2c56461 - removed thlcgwasm.incblock, .decblock and br_blocks, as branching is now done hace 3 años
  Nikolay Nikolov 3094f75690 * WebAssembly code generation for 'case' nodes changed to use labels hace 3 años
  Nikolay Nikolov 6fe647ee3d * moved the default procedure CurrRaiseLabel to the end of the procedure, not hace 3 años
  Nikolay Nikolov 470e77a572 + added sanity check when resolving labels to ensure we don't get any jumps with hace 3 años
  Nikolay Nikolov 5a0956d805 * use WebAssembly asm labels for the raise branch instruction in branchful hace 3 años
  Michaël Van Canneyt 1b6219823b * Add test for case of pointer and size hace 3 años
  Michaël Van Canneyt ac9973490e * Fix missing assign of result. Issue ID #39415 hace 3 años
  mattias d2a091ef85 pastojs: library: export var hace 3 años
  Pierre Muller f4580ff612 Fix compilation of nds and wii OS rtl hace 3 años
  mattias 429438fbb9 pastojs: fixed clear com interface reference in class field on destroy hace 3 años
  marcoonthegit 36ff644401 * fix for 39413 hace 3 años
  florian 2ee6a81cff * extended test to cover last commit hace 3 años
  florian 7baf2461f0 * check paramstr argument for negative values, resolves #39410 hace 3 años
  florian 3eefff75df * pass a randseed which is known to be problematic hace 3 años
  mattias 4c544d7858 pastojs: library: export unitname.name as alias hace 3 años
  mattias 203b5e636f fcl-passrc: test export unitname.name hace 3 años
  mattias afa1a549ac fcl-js: fixed TJSWriter.WriteExportStatement spacing hace 3 años
  mattias a4a469ae37 pastojs: library: export name hace 3 años
  mattias 4546673a33 fcl-js: comments hace 3 años
  Karoly Balogh e018264ad9 internalerror if the section we're about to keep has no exesection assigned hace 3 años
  Nikolay Nikolov 4e3a6aa5a8 * match the label to the wider block, if it is adjacent to both the brevious hace 3 años
  Nikolay Nikolov c96e203780 * moved the 'end_block' WebAssembly instruction before the 'exit' label right hace 3 años
  Nikolay Nikolov 03513720a3 * fixed range check error in the DOS unit hace 3 años
  Nikolay Nikolov bb30958665 + wrap block nodes with exit in a_block..a_end_block instructions. This fixes hace 3 años
  Nikolay Nikolov 703ae75ba6 * if a label cannot be associated with the previous block instruction, try hace 3 años
  Nikolay Nikolov 9f077d4ac0 * leave unresolved branches in the asm output, when the compiler is compiled with -dEXTDEBUG hace 3 años
  Nikolay Nikolov 1ce2fb8a4a * use WebAssembly asm labels for generating code for the 'exit' statement hace 3 años
  mattias 2fa60d1af3 fcl-pasrc: error if exports section inside inside procedure hace 3 años
  mattias 0aecf4d89f pastojs: library: create and call main hace 3 años