x86: revert disassembler parts of "x86: Allow 16-bit register source for LAR and...
authorJan Beulich <jbeulich@suse.com>
Mon, 12 Dec 2022 12:49:56 +0000 (13:49 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 12 Dec 2022 12:49:56 +0000 (13:49 +0100)
commit6825a3bc866115006a71c1f6bc84af061218c36c
tree9035d94e726d05f923a5657acf5190bcab551c7e
parent65cf035b8dc1df5d8020e0b1449514a3c42933e7
x86: revert disassembler parts of "x86: Allow 16-bit register source for LAR and LSL"

This reverts the disassembler parts of 859aa2c86dc9 ("x86: Allow 16-bit
register source for LAR and LSL"), adjusting testcases as necessary.
That change was itself a partial revert of c9f5b96bdab0 ("x86: correct
handling of LAR and LSL"), without actually saying so. While the earlier
commit was properly agreed upon, the partial revert was not, and hence
should not have been committed. This is even more so that the revert
part of that change wasn't even necessary to address PRĀ gas/29844.
gas/testsuite/gas/i386/i386-intel.d
gas/testsuite/gas/i386/i386.d
gas/testsuite/gas/i386/intel-intel.d
gas/testsuite/gas/i386/intel.d
gas/testsuite/gas/i386/x86_64-intel.d
gas/testsuite/gas/i386/x86_64.d
opcodes/i386-dis.c