x86: don't default variable shift count insns to 8-bit operand size
authorJan Beulich <jbeulich@novell.com>
Mon, 13 Nov 2017 11:22:21 +0000 (12:22 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 13 Nov 2017 11:22:21 +0000 (12:22 +0100)
commitb76bc5d54e36f15efd954898d9aa075c2bea02dd
treed60c7615bb063e7e68a5780ace9fd9b3b63eb9b9
parent897e603cb98c50968ea21d1b3baac5bc020ccc06
x86: don't default variable shift count insns to 8-bit operand size

Just like %dx in I/O instructions isn't suitable to derive operand size
information, %cl source operands of shift instructions aren't.
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/gas/i386/inval.l
gas/testsuite/gas/i386/inval.s