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 |