Commit History

Autor SHA1 Mensaxe Data
  Sven/Sarah Barth f88ee7b2d8 * fix #40451: load the assembly symbol into a separate operand so that an offset already contained in oper isn't discarded + added test hai 1 ano
  Sven/Sarah Barth 3b455c1cf2 * fix #40390: implement support for handling parameter names (including __SELF and __HIGH(<identifier>)) that resolve directly to registers hai 1 ano
  Pierre Muller e2905b8fad Refuse A_Jcc, A_SETcc, and A_CMOVcc without condition %!s(int64=2) %!d(string=hai) anos
  tg74 aef337e67c bugfix gnu-assembler platform i386 vcvtsi2sd,vcvtsi2ss,vcvtusi2sd,vcvtusi2ss %!s(int64=4) %!d(string=hai) anos
  florian 33afecd117 + support got modifier on labels %!s(int64=4) %!d(string=hai) anos
  florian fc960879de -- Zusammenführen von r47033 bis r47401 in ».«: %!s(int64=4) %!d(string=hai) anos
  tg74 d8fa3dd4ed bugfix external gnu-assembler - special handling suffix vcvtpd.. destination operand = xmm =>> suffix x, destination ymm or zmm =>> no suffix %!s(int64=4) %!d(string=hai) anos
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 %!s(int64=4) %!d(string=hai) anos
  florian 120825d1d6 * do not throw an internal error on illegal assembler expressions, resolves #37439 %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would %!s(int64=6) %!d(string=hai) anos
  nickysn 602dd31a45 + added a warning for using cs/ds/es/ss segment overrides in inline assembly on %!s(int64=7) %!d(string=hai) anos
  nickysn df6a870873 * print an "invalid segment override expression" error message in case a segment %!s(int64=7) %!d(string=hai) anos
  florian 1a69c49e81 * fix range check errors by explicit casts %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 1b66995754 * factored out check to determine whether a variable can be subscripted in %!s(int64=7) %!d(string=hai) anos
  nickysn 353efcb163 * fixed rdi register name in error message %!s(int64=7) %!d(string=hai) anos
  nickysn cece021bd1 + check whether the address sizes match for x86 string instructions with two %!s(int64=7) %!d(string=hai) anos
  nickysn a8232ac477 + added warning if source or destination for x86 string instructions isn't %!s(int64=7) %!d(string=hai) anos
  nickysn dd9b5eb2aa + added the 'Cannot override ES' message in the at&t assembler reader as well %!s(int64=7) %!d(string=hai) anos
  nickysn 4c75b15afe * shortened the names of the is_x86_string_instruction_op, %!s(int64=7) %!d(string=hai) anos
  nickysn 5a5cd65559 + added helper functions x86_param2paramless_string_op and %!s(int64=7) %!d(string=hai) anos
  nickysn 0fb79946a5 + added support for the parameterized versions of the x86 string instructions %!s(int64=7) %!d(string=hai) anos
  florian 4cf2a2672a changes to fix #32043 %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe 61af0fb72d * only take into account the location of the parameter at the callee side to %!s(int64=8) %!d(string=hai) anos
  florian b1dff29cbf * removed unused units %!s(int64=8) %!d(string=hai) anos
  nickysn c28d533bb0 + support the cmpsd sse instruction in the at&t inline assembly reader %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe aa82e00615 * fixed check to determine whether a record parameter can be subscripted %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 015f034904 * reverted r35424, wasn't ready for commit yet %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 4d9617da97 * fixed check to determine whether a record parameter can be subscripted %!s(int64=8) %!d(string=hai) anos
  sergei 870fda34d5 * x86 AT&T reader and writer: cleaned up usage of attsufMM suffix: %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 86876ed114 * MaybeRecordOffset: initialise "mangledname" variable %!s(int64=8) %!d(string=hai) anos