aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi/mi-cmds.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2019-12-04 10:45:17 +0100
committerJan Beulich <jbeulich@suse.com>2019-12-04 10:45:17 +0100
commit0ba59a29407a9d24559a653ce0401a26d9a37aaa (patch)
treee69a7402cea6bd8fa6d76132ad97b1ee8bdb89e5 /gdb/mi/mi-cmds.h
parentd488367a421f4c4fd47d37ae0013318024b1019b (diff)
downloadgdb-0ba59a29407a9d24559a653ce0401a26d9a37aaa.zip
gdb-0ba59a29407a9d24559a653ce0401a26d9a37aaa.tar.gz
gdb-0ba59a29407a9d24559a653ce0401a26d9a37aaa.tar.bz2
x86-64: accept 64-bit LFS/LGS/LSS forms with suffix or operand size specifier
Since we accept these without suffix / operand size specifier, we should also do so with one. (The fact that we unilaterally accept these, other than far branches, rather than limiting them to Intel64 mode, will be taken care of later on.) Also take the opportunity and make sure "lfs <reg>, tbyte ptr <mem>" et al get rejected outside of 64-bit mode. This became broken by dc2be329b950 ("i386: Only check suffix in instruction mnemonic"). Furthermore cover lgdt et al in the Intel syntax handling as well, which continued to work after said commit just by coincidence.
Diffstat (limited to 'gdb/mi/mi-cmds.h')
0 files changed, 0 insertions, 0 deletions