mattias
|
4d8c9c9d78
pastojs: convert exit(ComIntf) to setting Result variable, issue #39292
|
hai 7 meses |
mattias
|
7f4df82e7a
pas2js: make typeinfo(char) a tTypeInfoInteger descendant
|
hai 7 meses |
Michaël Van Canneyt
|
f270543bf4
* Assign result in async
|
hai 7 meses |
florian
|
125da5f10a
* SubLea2Lea has to check both times for equal super registers, resolves the second part of #41126
|
hai 7 meses |
mattias
|
83f9a94503
fcl-passrc: fixed generic templates as string
|
hai 7 meses |
mattias
|
3b5482b580
fcl-passrc: clean up
|
hai 7 meses |
mattias
|
00ed18a61b
pastojs: rtti flag for class property
|
hai 7 meses |
Tomas Hajny
|
2b6c136d01
* added short name for fcl-hash
|
hai 7 meses |
florian
|
f75de6c340
* check for 64 bit registers in TX86AsmOptimizer.RegReadByInstruction as well for sanity reasons
|
hai 7 meses |
Nikolay Nikolov
|
ba8554fcf5
* override tcpuparamanager.has_strict_proc_signature and return true for WebAssembly
|
hai 7 meses |
Nikolay Nikolov
|
f1725289e9
+ added option -CN to tests tabsvr6.pp and tabsvr7.pp in order to make them work in WebAssembly
|
hai 7 meses |
Nikolay Nikolov
|
9a77a855e4
* WebAssembly codegen: enable -CN nil pointer checks in more places: a_cmp_const_ref_stack, a_cmp_ref_reg_stack and a_cmp_reg_ref_stack
|
hai 7 meses |
Nikolay Nikolov
|
bd1a6a60e8
+ added ref2string debug helper function to the WebAssembly code generator
|
hai 7 meses |
Nikolay Nikolov
|
6ce57a1625
* WebAssembly: also handle dup=true in thlcgwasm.prepare_stack_for_ref for absolute address refs
|
hai 7 meses |
Nikolay Nikolov
|
2e77e1a471
* WebAssembly codegen: fixed access to absolute variables, pointing to just a constant address, e.g. var a: longint absolute 5;
|
hai 7 meses |
Nikolay Nikolov
|
452c766f04
* fixes in test test/cg/tcalext6.pp for compatibility with the WebAssembly ABI,
|
hai 7 meses |
florian
|
56fa196b03
* properly read +/- for the warn directive, resolves #41105
|
hai 7 meses |
Rika Ichinose
|
6ccad3dc4e
Shortcut declocked on refcount = 1.
|
hai 7 meses |
Michaël Van Canneyt
|
d06dd9532c
* Fix compilation for unicode
|
hai 7 meses |
Michaël Van Canneyt
|
3e6ae3f887
* Add TJSAtomics.waitAsync
|
hai 7 meses |
mattias
|
671079789c
pastojs: extended rtti: strict private, protected
|
hai 7 meses |
florian
|
212b0fb7a8
* cleanup
|
hai 7 meses |
Michaël Van Canneyt
|
f18d1deb08
* Fix from Dokkie8844. Fix blob access in Firebird 4.0, fixes issue #40506
|
hai 7 meses |
Michaël Van Canneyt
|
370883c86a
* Fix generating docs
|
hai 7 meses |
Michaël Van Canneyt
|
53e4c5b5fb
* Fix by Simone Tacconi to fix with..do writing. Fixes issue #41124
|
hai 7 meses |
Michaël Van Canneyt
|
498408a376
* Patch from Simone Taccone to allow to show accessors on properties. Fixes issue #41123
|
hai 7 meses |
Michaël Van Canneyt
|
0e3c9b9531
* Fix parsing of system unit
|
hai 7 meses |
Michaël Van Canneyt
|
b2eb481780
* Complete TPasClassType.GetDeclaration. Patch by Simone Tacconi. Fixes issue #41114
|
hai 7 meses |
Michaël Van Canneyt
|
2e9b644ceb
* Fix wrong format specifier
|
hai 7 meses |
florian
|
e17c575123
* properly write RV32E/RV64E architecture tags
|
hai 7 meses |