Jonas Maebe
|
4ea78538e4
* enabled threading feature for jvm target so that rtl/inc/genmath.inc
|
12 years ago |
Jonas Maebe
|
fe5a4baa15
- removed FPC 2.4 bootstrapping support
|
12 years ago |
Jonas Maebe
|
5f3d762788
* when the stack size is overestimated so much that it's larger than the
|
12 years ago |
michael
|
51cce629e9
* Resources example
|
12 years ago |
michael
|
64f8c451d9
* Implemented cross-platform version of fileinfo
|
12 years ago |
florian
|
4f30ac0247
* put records with 16 bytes size into two register on 64 bit targets if possible
|
12 years ago |
sergei
|
2bba4e2d44
+ Stabs debug info needs swapping when linking for different endianness.
|
12 years ago |
florian
|
c781f21a46
* records with two times the size of a register can be kept in registers
|
12 years ago |
florian
|
6363567fba
* FloatToStrFIntl is used only internally so we can assume that Value is aligned
|
12 years ago |
florian
|
b43b4bb455
+ pseudo procedure aligned: tells the compiler to assume that the given parameter is naturally aligned, counterpart of unaligned
|
12 years ago |
florian
|
fce9e953b4
+ nested exit support
|
12 years ago |
masta
|
6fabe49828
Readded cutils to compiler/arm/rgcpu.pas for DEBUG_SPILLING
|
12 years ago |
lacak
|
c5e8af10a4
fcl-db:
|
12 years ago |
florian
|
47d43750e4
* remove unused units from uses statements
|
12 years ago |
florian
|
318f0e5cab
* enable section smartlinking for powerpc-linux to reduce compilation
|
12 years ago |
florian
|
198907797b
* don't replace vmt entries of empty methods by FPC_EMPTYMETHOD
|
12 years ago |
florian
|
7ac9f11cc7
* check if current_procinfo is assigned in paramanager code to avoid crashes
|
12 years ago |
florian
|
329257d76e
* check for empty procedures after helper test so even empty helper methods cannot be called directly
|
12 years ago |
florian
|
f0487f8fde
* remove packed used for nan records in the softfpu code, it served no purpose
|
12 years ago |
sekelsenmat
|
b0980b342d
Adds support to join style and endcap in TFPCustomPen in fcl-image
|
12 years ago |
florian
|
21d62277ce
+ build sysutils unit for arm-embedded
|
12 years ago |
florian
|
358a62d7c3
* enable command line handling dummy for arm-embedded
|
12 years ago |
florian
|
8ee1445b81
* stripped trailing spaces
|
12 years ago |
florian
|
82f20cedbd
* make threading code dependend on feature switch
|
12 years ago |
florian
|
68d04a4d21
+ add random code from Francesco's GBA code
|
12 years ago |
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.
|
12 years ago |
sergei
|
35439c0e1d
* Moved creation of GOT section into separate virtual method.
|
12 years ago |
pierre
|
1dd964960c
* Enable use of amd64 ld GNU linker for i386 by adding target and emul command line args for freebsd
|
12 years ago |
florian
|
d1856df4f7
* variants do not hurt arm either
|
12 years ago |
florian
|
dcc227882d
+ newline
|
12 years ago |