sergei
|
42d251da1c
- x86 assembler readers: cleaned out operand swapping code. Operands of TInstruction are kept in AT&T order, Intel reader attaches operands right-to-left. It was effectively the same way before the change (except Intel reader attaching operands left-to-right, followed by a single swap), operand order checks all over the place were just reducing readability.
|
10 years ago |
Jonas Maebe
|
d6180b1e70
* properly propagate PIC-related suffixes from the x86 assembler reader in
|
12 years ago |
nickysn
|
eff0894a66
all the extra i8086 units added
|
12 years ago |
florian
|
ab1815273c
+ added comment on movsd hack
|
12 years ago |
florian
|
d49a88c3c8
* merge fixes by Torsten Grundke
|
12 years ago |
florian
|
a499a30ca9
* fixes to avx support by Torsten Grundke
|
12 years ago |
florian
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
13 years ago |
Jonas Maebe
|
4d0e4e1b56
* treat "[var + rip]" in intel assembler mode as addr_pic_no_got on x86-64
|
13 years ago |
pierre
|
5a671336c7
Fix go32v2 rtl compilation error and add warning for %es:Const
|
14 years ago |
florian
|
7e537161c4
* allow %seg. register:offset without (...), resolves #20035
|
14 years ago |
sergei
|
08e895cf7c
* Fixed handling of 'movq' instruction by assembler reader, resolves #18205.
|
14 years ago |
sergei
|
92adf34e3f
* Tighten rules for accepting ATT suffixes, no longer accept FPU suffixes for integer instructions and vice versa. Resolves #18900.
|
14 years ago |
sergei
|
f97f223de6
x86_64 assembler reader improvements:
|
14 years ago |
Jonas Maebe
|
709f1e8344
* also recognise non-GOT based RIP-relative address expressions as PIC
|
14 years ago |
Jonas Maebe
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
15 years ago |
pierre
|
c03fa8e79d
+ Add warning if @GOTPCREL will not be honored
|
15 years ago |
pierre
|
21bc57d4c1
* accept @PLT for pic functions
|
15 years ago |
yury
|
cf7390ea81
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
17 years ago |
Jonas Maebe
|
95f00eb633
* fixed x86_64 and non-darwin i386 GOT/GOTPCREL parsing after r9366
|
17 years ago |
Jonas Maebe
|
3f57d681e1
* check that not more than one relsymbol is used
|
17 years ago |
Jonas Maebe
|
df2980f0c0
+ relsym support
|
17 years ago |
peter
|
89eddc7504
* check for valid reference before parsing extra constant values
|
18 years ago |
Jonas Maebe
|
c866400823
+ support for VMTOFFSET in assembler readers to get VMT offset of virtual
|
18 years ago |
Jonas Maebe
|
302a2a3ec2
* fixed calling qualified methods in assembler + tests for ppc/ppc64/
|
18 years ago |
peter
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
florian
|
bf5907dcdc
* more @GOT parsing
|
19 years ago |
florian
|
56616ea3ad
+ parsing of @GOT on i386
|
19 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |