x86/Intel: extend MOVDIRI testing
authorJan Beulich <jbeulich@suse.com>
Wed, 4 Dec 2019 09:41:43 +0000 (10:41 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 4 Dec 2019 09:41:43 +0000 (10:41 +0100)
commit77ad80922bf3042536fc41b19cc0bf230ea485b4
treec624e1251de04dbcf8fda216e882683605f13b03
parent13e600d0f5601e354f1f3ed896db35845a682fee
x86/Intel: extend MOVDIRI testing

Test also memory operands with operand size specifier, which was broken
prior to dc2be329b950 ("i386: Only check suffix in instruction
mnemonic"), due to the template not permitting any suffixes. Note that
this uncovered a disassembler issue, which is being fixed here as well.
gas/ChangeLog
gas/testsuite/gas/i386/movdir-intel.d
gas/testsuite/gas/i386/movdir.d
gas/testsuite/gas/i386/movdir.s
gas/testsuite/gas/i386/x86-64-movdir-intel.d
gas/testsuite/gas/i386/x86-64-movdir.d
gas/testsuite/gas/i386/x86-64-movdir.s
opcodes/ChangeLog
opcodes/i386-dis.c