Jonas Maebe
|
70b1b32722
* let inline parameter temps inherit the "const" property of const
|
9 жил өмнө |
Jonas Maebe
|
18580d3069
* when assigning a value to a temp marked as ti_const, do not immediately
|
9 жил өмнө |
Jonas Maebe
|
a3ca471d32
* factored out all the tests for whether we need to put inline parameters
|
9 жил өмнө |
Jonas Maebe
|
8d1e8ea203
* fixed indentation in nonlocalvars()
|
9 жил өмнө |
Jonas Maebe
|
94f90895a6
* separated call to wrapcomplexinlinepara() from the method that puts
|
9 жил өмнө |
Jonas Maebe
|
07856870bc
* factored out code to determine whether we should put an inline parameter
|
9 жил өмнө |
Jonas Maebe
|
b17f90d183
* test for mantis #26402 (already fixed in 3.1.1, still broken in 3.0)
|
9 жил өмнө |
Jonas Maebe
|
c752050728
* don't print "parameter not used" hints for abstract methods (mantis #30431)
|
9 жил өмнө |
Jonas Maebe
|
f4015f6ac9
* fixed wrong class cast in case arrays/records are passed to a_loadfpu*()
|
9 жил өмнө |
Jonas Maebe
|
4e8bda76cb
* update alignment when advancing offset to next element of array constructor node
|
9 жил өмнө |
svenbarth
|
7678f5ecf0
Fix for Mantis #30453: add Delphi compatible TThreadList<>
|
9 жил өмнө |
pierre
|
5e120982e5
Regenerated after: Fix fullcycle by setting EXCLUDE_80BIT_TARGETS to 1 if 80bit-real is not supported by current source CPU
|
9 жил өмнө |
pierre
|
717153cfb0
Fix fullcycle by setting EXCLUDE_80BIT_TARGETS to 1 if 80bit-real is not supported by current source CPU
|
9 жил өмнө |
yury
|
d99f913836
* pas2jni: Fixed string constant handling after recent changes in FPC.
|
9 жил өмнө |
pierre
|
3a2dd2d6e1
Regenerate after: Add fullinstallsymlink phony target, to be able to create all symlinks needed to all crosscompilers
|
9 жил өмнө |
pierre
|
dbf1100b33
Add fullinstallsymlink phony target, to be able to create all symlinks needed to all crosscompilers
|
9 жил өмнө |
pierre
|
10454d4fec
Regenerated msg files after: Add aarch64 to -P<x> CPU list
|
9 жил өмнө |
pierre
|
e6871efbf6
Add aarch64 to -P<x> CPU list
|
9 жил өмнө |
pierre
|
0e6b4def67
* Also search for ppcXXX if ppcrossXXX is not found for -PB option, show default binary
|
9 жил өмнө |
pierre
|
358eb38ef2
* fix test for msdos compact mode
|
9 жил өмнө |
pierre
|
d957595842
Fix for msdos, local variable SaveExit must be a CodePointer
|
9 жил өмнө |
pierre
|
4b17961dd4
* Skip some tests for msdos
|
9 жил өмнө |
pierre
|
6c6cf07c87
Remove heaptrc unit from buildrtl uses clause, heaptrc is handled separately to allow use of -gc option in RTL compilation
|
9 жил өмнө |
pierre
|
ed6dbc5330
Regenerate after: Allow compilation of win32 RTL with -gc option, by adding explicit heaptrc dependency to all units
|
9 жил өмнө |
pierre
|
0be6018ffc
Allow compilation of win32 RTL with -gc option, by adding explicit heaptrc dependency to all units
|
9 жил өмнө |
pierre
|
5884fbc8b0
Move {$checkpointer off} before interface and relax windows data bss check to also accept sections in between like .rdata
|
9 жил өмнө |
pierre
|
3a9f2f55f4
-gc or {$CHECKPOINTER ON} requires heaptrc unit loading even for units
|
9 жил өмнө |
pierre
|
0cb0bc3371
Use symbols instead of constants in code:
|
9 жил өмнө |
pierre
|
5abbe42115
Add fpwidestring and unicodeducet units for go32v2 OS for wide string tests
|
9 жил өмнө |
pierre
|
b2467eae3b
* Pass exitcode correctly down to __libc_start_main in _haltproc
|
9 жил өмнө |