x86: fix CMPXCHG8B special case when disallowing q suffix outside of 64-bit mode
authorJan Beulich <jbeulich@suse.com>
Thu, 25 Mar 2021 07:20:55 +0000 (08:20 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 25 Mar 2021 07:20:55 +0000 (08:20 +0100)
commit5e74b4959bdeb5660c5e6f3e7a293269043a9a67
treeac4646d88824e35566f0313f9ce547a7f76c6b82
parent596a02ff558a88b7ad75a9904fe3d6b1615fdd1a
x86: fix CMPXCHG8B special case when disallowing q suffix outside of 64-bit mode

In match_template() i.tm hasn't been filled yet, so it is necessarily t
which needs checking. This is only a latent issue as no other templates
with the same base_opcode have an extension_opcode of 1.
gas/ChangeLog
gas/config/tc-i386.c