pierre
|
d52aaf63eb
msxdos target uses same __fpc_envp symbol as msdos
|
5 gadi atpakaļ |
joost
|
69b1d61a76
* TPasParser.ParseAdhocExpression implemented + test
|
5 gadi atpakaļ |
florian
|
dfc485c4f4
* better error message in case of illegal nodes for string constants, resolves #34054
|
5 gadi atpakaļ |
Mattias Gaertner
|
5cde0fc1e2
pastojs: fixed spezialize other unit generic with param in unit intf of spezialize, issue #37762
|
5 gadi atpakaļ |
Mattias Gaertner
|
135f3745d6
pastojs: docs
|
5 gadi atpakaļ |
Mattias Gaertner
|
cf4ca3a280
pastojs: optimization ShortRefGlobals
|
5 gadi atpakaļ |
Mattias Gaertner
|
755773caad
pastojs: optimization ShortRefGlobals
|
5 gadi atpakaļ |
Mattias Gaertner
|
54f08ea60f
pastojs: set $ancestor of pascal descending of external class to null
|
5 gadi atpakaļ |
pierre
|
37f1d08510
Fix problems in xtensa fpc_setjmp/fpc_longjmp for linux
|
5 gadi atpakaļ |
Mattias Gaertner
|
56fbaf23da
fcl-passrc: comments
|
5 gadi atpakaļ |
florian
|
e33f794eb6
* correctly handle eof in typed files in iso mode
|
5 gadi atpakaļ |
florian
|
4de5195a9a
+ modified patch by J. Gareth Moreton: Aarch64: LDR/STR pairing optimisation, resolves #37580
|
5 gadi atpakaļ |
pierre
|
74e83e9d8b
Disable af_smartlink_sections option for Z80 vasm and z80asm assemblers, as it leads to errors
|
5 gadi atpakaļ |
svenbarth
|
ff4e1345ff
* fix for Mantis #37779: use init RTTI instead of full RTTI when copying an array
|
5 gadi atpakaļ |
florian
|
9d6e34ffc8
* compilation on i386 fixed
|
5 gadi atpakaļ |
florian
|
7107c39440
* search also /usr/lib64 for libraries etc. on aarch64-linux, apparently some distros use it
|
5 gadi atpakaļ |
florian
|
b55c740702
* extended AndMovzToAnd to support more variants
|
5 gadi atpakaļ |
florian
|
08b61997ca
* MovzAnd2Movz* optimization improved
|
5 gadi atpakaļ |
pierre
|
6902539bd8
Disable ucomplex and matrix units for z80-embedded target
|
5 gadi atpakaļ |
florian
|
0bdc1fdea4
* do not set nonlocal for inter-procedural labels, this is not needed, they use
|
5 gadi atpakaļ |
Jonas Maebe
|
0904ea0c3f
* added missing "end." (fixup for r46904)
|
5 gadi atpakaļ |
Jonas Maebe
|
aa75d39ab5
* don't perform "(x=y) or (z=u)" -> "(x xor y) or (z xor u)" optimization
|
5 gadi atpakaļ |
Jonas Maebe
|
9f42931eeb
* don't print range check warnings when evaluating inlined explicit typecasts
|
5 gadi atpakaļ |
florian
|
e83d214e98
+ allow in ISO mode that { ... } and (* ... *) comments are paired, resolves at least partly #37428
|
5 gadi atpakaļ |
Mattias Gaertner
|
85a11c8204
fcl-passrc: resolver: fixed inteface constraints, iisue #37624
|
5 gadi atpakaļ |
svenbarth
|
2c372071fd
* correctly handle static arrays with a lower index <> 0
|
5 gadi atpakaļ |
florian
|
449cc8f152
* make use of AllocMem in fpc_dynarray_setlength
|
5 gadi atpakaļ |
svenbarth
|
0c316deab5
* readd SmallInt typecasts to SmallInt overload of SwapEndian
|
5 gadi atpakaļ |
svenbarth
|
9d86fed95b
* avoid range check error when using SwapEndian with 16-bit constants
|
5 gadi atpakaļ |
Jonas Maebe
|
74a641344a
* renamed WebFrame.DOMDocument_ back to DOMDocument after 10.10 update
|
5 gadi atpakaļ |