diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-06-25 09:29:29 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-06-25 09:29:29 +0200 |
commit | 8bbb3ad806d19ab3f85052220440af46fbd2b81f (patch) | |
tree | 040003b72def422825a87bdb7c843c1795f90a34 /gdb/mdebugread.c | |
parent | 589958d6ff391321f081228368ec6096bfad0e09 (diff) | |
download | binutils-8bbb3ad806d19ab3f85052220440af46fbd2b81f.zip binutils-8bbb3ad806d19ab3f85052220440af46fbd2b81f.tar.gz binutils-8bbb3ad806d19ab3f85052220440af46fbd2b81f.tar.bz2 |
x86: operand sizing prefixes can disambiguate insns
Use of an explicit data size or REX.W prefix is sufficient indication of
the intended operation when operand size can't be derived from suffix or
register operands. Avoid the ambiguity warning and make in particular
immediate handling (sizing) cope with explicitly specified prefixes.
Extending/reusing the noreg16 test made me notice a few cases of
unintentional 32-bit addressing, which gets corrected at the same time.
Diffstat (limited to 'gdb/mdebugread.c')
0 files changed, 0 insertions, 0 deletions