diff options
author | Jan Beulich <jbeulich@suse.com> | 2023-11-17 11:20:06 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2023-11-17 11:20:06 +0100 |
commit | 742b55c7364c2cc9fbbec98e0db2adac498c5ab8 (patch) | |
tree | 7dfd0a514139e17a0372b3df6e05615f0f247d09 /gas/config/tc-v850.h | |
parent | 580a53dab47c9e4f97c8559440d2bc43fb7331b6 (diff) | |
download | gdb-742b55c7364c2cc9fbbec98e0db2adac498c5ab8.zip gdb-742b55c7364c2cc9fbbec98e0db2adac498c5ab8.tar.gz gdb-742b55c7364c2cc9fbbec98e0db2adac498c5ab8.tar.bz2 |
x86-64: extend expected-size check in check_qword_reg()
Due to a missing check "crc32q %al, %rax" was wrongly translated to the
encoding of "crc32q %rax, %rax", rather than being rejected as invalid.
(The mnemonic suffix describes the source operand, not the destination
one.)
Note that check_{word,long}_reg() do not (currently) appear to require
similar amending, as there are no insn templates permitting an L or W
suffix and having an operand which allows for Reg8 and Reg64, but
neither Reg16 nor Reg32.
Diffstat (limited to 'gas/config/tc-v850.h')
0 files changed, 0 insertions, 0 deletions