florian
|
b43b4bb455
+ pseudo procedure aligned: tells the compiler to assume that the given parameter is naturally aligned, counterpart of unaligned
|
12 yıl önce |
florian
|
fce9e953b4
+ nested exit support
|
12 yıl önce |
masta
|
6fabe49828
Readded cutils to compiler/arm/rgcpu.pas for DEBUG_SPILLING
|
12 yıl önce |
lacak
|
c5e8af10a4
fcl-db:
|
12 yıl önce |
florian
|
47d43750e4
* remove unused units from uses statements
|
12 yıl önce |
florian
|
318f0e5cab
* enable section smartlinking for powerpc-linux to reduce compilation
|
12 yıl önce |
florian
|
198907797b
* don't replace vmt entries of empty methods by FPC_EMPTYMETHOD
|
12 yıl önce |
florian
|
7ac9f11cc7
* check if current_procinfo is assigned in paramanager code to avoid crashes
|
12 yıl önce |
florian
|
329257d76e
* check for empty procedures after helper test so even empty helper methods cannot be called directly
|
12 yıl önce |
florian
|
f0487f8fde
* remove packed used for nan records in the softfpu code, it served no purpose
|
12 yıl önce |
sekelsenmat
|
b0980b342d
Adds support to join style and endcap in TFPCustomPen in fcl-image
|
12 yıl önce |
florian
|
21d62277ce
+ build sysutils unit for arm-embedded
|
12 yıl önce |
florian
|
358a62d7c3
* enable command line handling dummy for arm-embedded
|
12 yıl önce |
florian
|
8ee1445b81
* stripped trailing spaces
|
12 yıl önce |
florian
|
82f20cedbd
* make threading code dependend on feature switch
|
12 yıl önce |
florian
|
68d04a4d21
+ add random code from Francesco's GBA code
|
12 yıl önce |
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 yıl önce |
sergei
|
35439c0e1d
* Moved creation of GOT section into separate virtual method.
|
12 yıl önce |
pierre
|
1dd964960c
* Enable use of amd64 ld GNU linker for i386 by adding target and emul command line args for freebsd
|
12 yıl önce |
florian
|
d1856df4f7
* variants do not hurt arm either
|
12 yıl önce |
florian
|
dcc227882d
+ newline
|
12 yıl önce |
florian
|
903f18ea38
* get rid of calls which redirect the program flow only, Bl2B optimization
|
12 yıl önce |
florian
|
d460d44671
* fixed typo as pointed out by Aleksa Todorovic
|
12 yıl önce |
florian
|
1da7dc513c
* limit test to armv7m
|
12 yıl önce |
florian
|
24f518f232
+ redirect calls to empty virtual methods to FPC_EMPTYMETHOD
|
12 yıl önce |
paul
|
431ce7afc8
rtl: remove unused variables
|
12 yıl önce |
florian
|
4d6471fef6
* get rid of calls to empty procedures having parameters without side effect
|
12 yıl önce |
florian
|
d2a7d09931
* use pascal loop, so it can be better optimized
|
12 yıl önce |
florian
|
ff98d2567c
* don't crash on thumb instructions with only two operands when optimizing ADD, SUB, AND statements
|
12 yıl önce |
Károly Balogh
|
8fe2828e5a
it seems Coldfire needs tf_requires_proper_alignment, fixes taddr1/2 tests, maybe others too (but someone with clue about RTTI should confirm)
|
12 yıl önce |