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.
|
il y a 12 ans |
sergei
|
35439c0e1d
* Moved creation of GOT section into separate virtual method.
|
il y a 12 ans |
pierre
|
1dd964960c
* Enable use of amd64 ld GNU linker for i386 by adding target and emul command line args for freebsd
|
il y a 12 ans |
florian
|
d1856df4f7
* variants do not hurt arm either
|
il y a 12 ans |
florian
|
dcc227882d
+ newline
|
il y a 12 ans |
florian
|
903f18ea38
* get rid of calls which redirect the program flow only, Bl2B optimization
|
il y a 12 ans |
florian
|
d460d44671
* fixed typo as pointed out by Aleksa Todorovic
|
il y a 12 ans |
florian
|
1da7dc513c
* limit test to armv7m
|
il y a 12 ans |
florian
|
24f518f232
+ redirect calls to empty virtual methods to FPC_EMPTYMETHOD
|
il y a 12 ans |
paul
|
431ce7afc8
rtl: remove unused variables
|
il y a 12 ans |
florian
|
4d6471fef6
* get rid of calls to empty procedures having parameters without side effect
|
il y a 12 ans |
florian
|
d2a7d09931
* use pascal loop, so it can be better optimized
|
il y a 12 ans |
florian
|
ff98d2567c
* don't crash on thumb instructions with only two operands when optimizing ADD, SUB, AND statements
|
il y a 12 ans |
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)
|
il y a 12 ans |
Károly Balogh
|
652d69d145
fixed typo
|
il y a 12 ans |
Károly Balogh
|
0702109f37
get_frame to return a5 on Amiga
|
il y a 12 ans |
Károly Balogh
|
79a0f706de
save/restore FP from A5 on Amiga
|
il y a 12 ans |
Károly Balogh
|
601cc80fc6
define HAS_SLEEP and add a very simple sleep implementation
|
il y a 12 ans |
Károly Balogh
|
3137c6ac4a
answer the WBMsg on process exit, when run from Workbench
|
il y a 12 ans |
florian
|
288820715d
* don't crash in case a symbol is not found in type/var/const section
|
il y a 12 ans |
florian
|
85ae82def4
* enable more features for arm-embedded, they don't blow up executables if not used
|
il y a 12 ans |
florian
|
92565c80ba
* make exception variables threadvars or not depending on threading support
|
il y a 12 ans |
florian
|
ebd2e79270
* calling SysInitExceptions is not really needed because it sets only some vars to nil which are nil anyways, this saves some bytes
|
il y a 12 ans |
florian
|
00af813eee
* write supported cpu and fpu types more compact
|
il y a 12 ans |
florian
|
a5cc48da0e
* write controller types more compact
|
il y a 12 ans |
florian
|
e6f2c8cbd3
* turn off threadvars in softfpu if threading is not enabled
|
il y a 12 ans |
florian
|
eb7882037a
* disable uncompilable targets for embedded targets
|
il y a 12 ans |
florian
|
0215f00490
* fix compilation of objpas if ansistrings are disabled as requested by Michael Ring on fpc-devel
|
il y a 12 ans |
florian
|
020b3e02ea
+ parallel compilation of embedded rtl
|
il y a 12 ans |
florian
|
c9d8047113
* open config files read only so they can be open by multiple compilers at once
|
il y a 12 ans |