sergei
|
2bba4e2d44
+ Stabs debug info needs swapping when linking for different endianness.
|
há 12 anos atrás |
florian
|
c781f21a46
* records with two times the size of a register can be kept in registers
|
há 12 anos atrás |
florian
|
6363567fba
* FloatToStrFIntl is used only internally so we can assume that Value is aligned
|
há 12 anos atrás |
florian
|
b43b4bb455
+ pseudo procedure aligned: tells the compiler to assume that the given parameter is naturally aligned, counterpart of unaligned
|
há 12 anos atrás |
florian
|
fce9e953b4
+ nested exit support
|
há 12 anos atrás |
masta
|
6fabe49828
Readded cutils to compiler/arm/rgcpu.pas for DEBUG_SPILLING
|
há 12 anos atrás |
lacak
|
c5e8af10a4
fcl-db:
|
há 12 anos atrás |
florian
|
47d43750e4
* remove unused units from uses statements
|
há 12 anos atrás |
florian
|
318f0e5cab
* enable section smartlinking for powerpc-linux to reduce compilation
|
há 12 anos atrás |
florian
|
198907797b
* don't replace vmt entries of empty methods by FPC_EMPTYMETHOD
|
há 12 anos atrás |
florian
|
7ac9f11cc7
* check if current_procinfo is assigned in paramanager code to avoid crashes
|
há 12 anos atrás |
florian
|
329257d76e
* check for empty procedures after helper test so even empty helper methods cannot be called directly
|
há 12 anos atrás |
florian
|
f0487f8fde
* remove packed used for nan records in the softfpu code, it served no purpose
|
há 12 anos atrás |
sekelsenmat
|
b0980b342d
Adds support to join style and endcap in TFPCustomPen in fcl-image
|
há 12 anos atrás |
florian
|
21d62277ce
+ build sysutils unit for arm-embedded
|
há 12 anos atrás |
florian
|
358a62d7c3
* enable command line handling dummy for arm-embedded
|
há 12 anos atrás |
florian
|
8ee1445b81
* stripped trailing spaces
|
há 12 anos atrás |
florian
|
82f20cedbd
* make threading code dependend on feature switch
|
há 12 anos atrás |
florian
|
68d04a4d21
+ add random code from Francesco's GBA code
|
há 12 anos atrás |
sergei
|
d7c5daeccd
* Don't calculate data position of each object section. Instead, write out a copy of exesection's memory image, i.e. every objsection is placed at the same offset from its owning exesection both on disk and in memory. This approach is simpler and works regardless of alignment requirements, while existing one could work only if SectionDataAlign<=SectionMemAlign.
|
há 12 anos atrás |
sergei
|
35439c0e1d
* Moved creation of GOT section into separate virtual method.
|
há 12 anos atrás |
pierre
|
1dd964960c
* Enable use of amd64 ld GNU linker for i386 by adding target and emul command line args for freebsd
|
há 12 anos atrás |
florian
|
d1856df4f7
* variants do not hurt arm either
|
há 12 anos atrás |
florian
|
dcc227882d
+ newline
|
há 12 anos atrás |
florian
|
903f18ea38
* get rid of calls which redirect the program flow only, Bl2B optimization
|
há 12 anos atrás |
florian
|
d460d44671
* fixed typo as pointed out by Aleksa Todorovic
|
há 12 anos atrás |
florian
|
1da7dc513c
* limit test to armv7m
|
há 12 anos atrás |
florian
|
24f518f232
+ redirect calls to empty virtual methods to FPC_EMPTYMETHOD
|
há 12 anos atrás |
paul
|
431ce7afc8
rtl: remove unused variables
|
há 12 anos atrás |
florian
|
4d6471fef6
* get rid of calls to empty procedures having parameters without side effect
|
há 12 anos atrás |