florian
|
0ffd4f8780
* fix compilation of arm compiler on 32 bit hosts
|
4 years ago |
pierre
|
77e3a402da
Set string length before calling move to avoid problems with global data analysis on systems using C library
|
4 years ago |
pierre
|
7721995c71
Make sure nf_usercode_entry get transferred inside firstpass procedure
|
4 years ago |
pierre
|
423940afd7
Avoid range check error inside genitem_thumb2 by changing local variable i type
|
4 years ago |
michael
|
fab90f0b65
* Forgot to include sslbase
|
4 years ago |
michael
|
51d1fefc12
* Make some properties public
|
4 years ago |
Károly Balogh
|
d06cb1a20a
m68k: fixed a comment. no functional change
|
4 years ago |
pierre
|
d03c3c0669
Disable overflow/range check in some part of the arm code
|
4 years ago |
pierre
|
c2faf6a8fd
Avoid invalid typecast if hp is not an instruction
|
4 years ago |
Mattias Gaertner
|
0670980981
fcl-passrc: fixed (intf as tobject).ClassType, issue #38805
|
4 years ago |
pierre
|
f1d30a5bc6
Add .force_thumb pseudo-directive support forarm reader
|
4 years ago |
pierre
|
570af33fa9
Add a second handling of NIL entries in deflist
|
4 years ago |
pierre
|
db02c7c85a
Add -march=XXX option for aarch64 external assemblers
|
4 years ago |
Mattias Gaertner
|
2d296fd879
pastojs: fixed rtti method flags
|
4 years ago |
florian
|
1b22962140
* patch by Christo Crause to fix #38789: writing of linker commands should not depent in -s
|
4 years ago |
pierre
|
4391075617
* Use FGeneralCriticalSection for LogIndent and LogUnindent.
|
4 years ago |
florian
|
77cc2f4ced
* decrease macro nesting counter early when expanding empty macro
|
4 years ago |
florian
|
822b460096
* fix bootstrapping on aarch64-linux with 3.2.x
|
4 years ago |
nickysn
|
f261146b6f
* makefile regenerated with latest fpcmake
|
4 years ago |
nickysn
|
1a71ca4106
* prevention of dangling pointers and use after free after free_unregistered_localsymtable_elements
|
4 years ago |
florian
|
5557dbedf2
+ Aarch64: directly inline code for frac(...)
|
4 years ago |
florian
|
cd3570caf1
+ Aarch64: use frintz for int(...) instead of creating a helper call
|
4 years ago |
nickysn
|
bc42d64348
* workaround for the raise node generating invalid WebAssembly code for
|
4 years ago |
nickysn
|
f81dd894aa
* override the raise node for WebAssembly and copy the generic pass_1
|
4 years ago |
florian
|
047d13e7e1
* fpsr and fpcr are 64 bit on aarch64
|
4 years ago |
Mattias Gaertner
|
6d551fad4c
fcl-passrc: started specialize type reference a<b>.c
|
4 years ago |
Mattias Gaertner
|
1ab2ad3b06
pastojs: rtti of async function: pfAsync
|
4 years ago |
Mattias Gaertner
|
74b8ccb992
fcl-passrc: started example issue #38784
|
4 years ago |
Mattias Gaertner
|
be9b0adf71
pastojs: specialize try except on, issue #38795
|
4 years ago |
pierre
|
17e3c31b7e
Fix gotpcrel relocation for TESTQ x86_64 instruction
|
4 years ago |