Historique des commits

Auteur SHA1 Message Date
  nickysn 602dd31a45 + added a warning for using cs/ds/es/ss segment overrides in inline assembly on il y a 7 ans
  nickysn df6a870873 * print an "invalid segment override expression" error message in case a segment il y a 7 ans
  florian 1a69c49e81 * fix range check errors by explicit casts il y a 7 ans
  Jonas Maebe 1b66995754 * factored out check to determine whether a variable can be subscripted in il y a 7 ans
  nickysn 353efcb163 * fixed rdi register name in error message il y a 7 ans
  nickysn cece021bd1 + check whether the address sizes match for x86 string instructions with two il y a 7 ans
  nickysn a8232ac477 + added warning if source or destination for x86 string instructions isn't il y a 7 ans
  nickysn dd9b5eb2aa + added the 'Cannot override ES' message in the at&t assembler reader as well il y a 7 ans
  nickysn 4c75b15afe * shortened the names of the is_x86_string_instruction_op, il y a 7 ans
  nickysn 5a5cd65559 + added helper functions x86_param2paramless_string_op and il y a 7 ans
  nickysn 0fb79946a5 + added support for the parameterized versions of the x86 string instructions il y a 7 ans
  florian 4cf2a2672a changes to fix #32043 il y a 7 ans
  Jonas Maebe 61af0fb72d * only take into account the location of the parameter at the callee side to il y a 8 ans
  florian b1dff29cbf * removed unused units il y a 8 ans
  nickysn c28d533bb0 + support the cmpsd sse instruction in the at&t inline assembly reader il y a 8 ans
  Jonas Maebe aa82e00615 * fixed check to determine whether a record parameter can be subscripted il y a 8 ans
  Jonas Maebe 015f034904 * reverted r35424, wasn't ready for commit yet il y a 8 ans
  Jonas Maebe 4d9617da97 * fixed check to determine whether a record parameter can be subscripted il y a 8 ans
  sergei 870fda34d5 * x86 AT&T reader and writer: cleaned up usage of attsufMM suffix: il y a 8 ans
  Jonas Maebe 86876ed114 * MaybeRecordOffset: initialise "mangledname" variable il y a 8 ans
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): il y a 9 ans
  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. il y a 10 ans
  Jonas Maebe d6180b1e70 * properly propagate PIC-related suffixes from the x86 assembler reader in il y a 12 ans
  nickysn eff0894a66 all the extra i8086 units added il y a 12 ans
  florian ab1815273c + added comment on movsd hack il y a 12 ans
  florian d49a88c3c8 * merge fixes by Torsten Grundke il y a 12 ans
  florian a499a30ca9 * fixes to avx support by Torsten Grundke il y a 12 ans
  florian 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke il y a 13 ans
  Jonas Maebe 4d0e4e1b56 * treat "[var + rip]" in intel assembler mode as addr_pic_no_got on x86-64 il y a 13 ans
  pierre 5a671336c7 Fix go32v2 rtl compilation error and add warning for %es:Const il y a 14 ans