Jonas Maebe
|
b49b3ecc61
* one more fix that should have been part of r16717: also generate
|
14 anos atrás |
Jonas Maebe
|
0da9d36116
* fixed internal assembler for x86-64 so that it correctly handles
|
14 anos atrás |
florian
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
15 anos atrás |
Jonas Maebe
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
15 anos atrás |
Jonas Maebe
|
356026f849
* use new_section() instead of tai_section.create() everywhere
|
15 anos atrás |
Jonas Maebe
|
3c8b23cda4
* fixed cg.a_loadmm_reg_ref() and cg.a_loadfpu_reg_ref() in case they are
|
15 anos atrás |
Jonas Maebe
|
9e785ea553
+ several internalerrors in case things go wrong
|
15 anos atrás |
pierre
|
7c08e5cb57
* Fix solaris problem after commit rev 14971
|
15 anos atrás |
Jonas Maebe
|
a7dca09535
* only refer to local symbols without GOT redirection on darwin/x86_64,
|
15 anos atrás |
Jonas Maebe
|
89110baab8
* don't modify the flags while simplifying PIC memory references
|
15 anos atrás |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 anos atrás |
pierre
|
e67307aa66
* New constant system_needs_16_byte_stack_alignment
|
15 anos atrás |
pierre
|
dbf2be812a
* for rip_relative if cs_create_pic is selected
|
15 anos atrás |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
15 anos atrás |
Jonas Maebe
|
762a0c7059
* try to prevent addresses from being PICified multiple times (should fix
|
16 anos atrás |
Jonas Maebe
|
0c675a4039
* the objc1 unit has been renamed to objc
|
16 anos atrás |
Jonas Maebe
|
ec8fee45fe
* do not access local data via the GOT on x86_64, because
|
16 anos atrás |
Jonas Maebe
|
baf1ac22b7
* fixed r13469 (PLT entries are not GOT-relative). Not reverting all the
|
16 anos atrás |
Jonas Maebe
|
f265fbe343
* fixed GOT loading for i386 in stubs for external procedures whose external
|
16 anos atrás |
yury
|
41d50e4723
* Fixed dead code warning.
|
16 anos atrás |
yury
|
92ad06f1e8
* Always use RIP relative symbol addressing for x86_64 Windows targets. Bug #13657.
|
16 anos atrás |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 anos atrás |
Jonas Maebe
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
16 anos atrás |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
16 anos atrás |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 anos atrás |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 anos atrás |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 anos atrás |
Jonas Maebe
|
6c536dab3e
* added several missing make_simple_ref() calls
|
17 anos atrás |
peter
|
dbba46c0e4
* set addr_pic
|
17 anos atrás |
Jonas Maebe
|
c8f270c556
+ darwin/x86_64 gprof support
|
17 anos atrás |