Jonas Maebe
|
762a0c7059
* try to prevent addresses from being PICified multiple times (should fix
|
16 vuotta sitten |
Jonas Maebe
|
ec8fee45fe
* do not access local data via the GOT on x86_64, because
|
16 vuotta sitten |
Jonas Maebe
|
baf1ac22b7
* fixed r13469 (PLT entries are not GOT-relative). Not reverting all the
|
16 vuotta sitten |
Jonas Maebe
|
f265fbe343
* fixed GOT loading for i386 in stubs for external procedures whose external
|
16 vuotta sitten |
yury
|
41d50e4723
* Fixed dead code warning.
|
16 vuotta sitten |
yury
|
92ad06f1e8
* Always use RIP relative symbol addressing for x86_64 Windows targets. Bug #13657.
|
16 vuotta sitten |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 vuotta sitten |
Jonas Maebe
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
16 vuotta sitten |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
16 vuotta sitten |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 vuotta sitten |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 vuotta sitten |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 vuotta sitten |
Jonas Maebe
|
6c536dab3e
* added several missing make_simple_ref() calls
|
17 vuotta sitten |
peter
|
dbba46c0e4
* set addr_pic
|
17 vuotta sitten |
Jonas Maebe
|
c8f270c556
+ darwin/x86_64 gprof support
|
17 vuotta sitten |
Jonas Maebe
|
032352d98b
+ darwin/x86_64 support
|
17 vuotta sitten |
Jonas Maebe
|
8d8ba9a583
* fixed pic reference loading for non-darwin i386 platforms after
|
18 vuotta sitten |
florian
|
19b79468ad
* store/load mmx registers properly
|
18 vuotta sitten |
florian
|
f32831c44a
* fixed assembling of fisttp of sse3 instruction set
|
18 vuotta sitten |
Jonas Maebe
|
c84744b27f
* fixed a_jmp_name() for darwin/i386 (go via a stub)
|
18 vuotta sitten |
Jonas Maebe
|
3266f4e483
+ Compiler support for pic on darwin/i386. The i386 rtl still needs
|
18 vuotta sitten |
Jonas Maebe
|
9750e49d5a
* fixed x86 compilation after r8651
|
18 vuotta sitten |
Jonas Maebe
|
ecd2445602
+ segment register support in g_concatcopy (should fix #9667, but I
|
18 vuotta sitten |
tom_at_work
|
b0bb3f94a7
* improve powerpc64/linux stub for external procedures in units: also consider GOT change in call to this external procedure
|
18 vuotta sitten |
peter
|
2f044481ae
* release temp when downgrading fpuregister value
|
18 vuotta sitten |
daniel
|
a05d228679
- Remove IE from g_concatcopy again.
|
18 vuotta sitten |
daniel
|
f0633187f4
+ Change constants in g_concatcopy to make the right decisions on x86_64.
|
18 vuotta sitten |
daniel
|
4f6eb50391
+ Internalerror if g_concatcopy is called with len=0.
|
18 vuotta sitten |
florian
|
c7100799ed
+ forbid usage of $E on targets supporting no fpu emulation
|
18 vuotta sitten |
florian
|
fe69d19f9c
* align stack properly if no stack frame is generated, should resolve #8986
|
18 vuotta sitten |