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 |