diff options
author | Jan Beulich <jbeulich@novell.com> | 2017-11-24 08:42:04 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2017-11-24 08:42:04 +0100 |
commit | ac465521a50102d589a6a05a1e722dfa349d3181 (patch) | |
tree | c3563604e55d5d21c015005b97c5c3ed79ab940a /opcodes/i386-dis.c | |
parent | 00ea2e2ad34edd202f58d9a1eea2081f0905f9f2 (diff) | |
download | gdb-ac465521a50102d589a6a05a1e722dfa349d3181.zip gdb-ac465521a50102d589a6a05a1e722dfa349d3181.tar.gz gdb-ac465521a50102d589a6a05a1e722dfa349d3181.tar.bz2 |
x86: don't omit disambiguating suffixes from "fi*"
"fi*" typically come in two (loads/stores: three) flavors, distinguished
by the suffix. Don't omit the 's' one when disassembling.
Diffstat (limited to 'opcodes/i386-dis.c')
-rw-r--r-- | opcodes/i386-dis.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c index 6b8d1dc..ba48d9a 100644 --- a/opcodes/i386-dis.c +++ b/opcodes/i386-dis.c @@ -13571,19 +13571,19 @@ static const char *float_mem[] = { "fNsaveIC", "fNstsw", /* de */ - "fiadd", - "fimul", - "ficom", - "ficomp", - "fisub", - "fisubr", - "fidiv", - "fidivr", + "fiadd{s|}", + "fimul{s|}", + "ficom{s|}", + "ficomp{s|}", + "fisub{s|}", + "fisubr{s|}", + "fidiv{s|}", + "fidivr{s|}", /* df */ - "fild", - "fisttp", - "fist", - "fistp", + "fild{s|}", + "fisttp{s|}", + "fist{s|}", + "fistp{s|}", "fbld", "fild{ll|}", "fbstp", |