Commit History

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