x86: honor quoted figure braces in i386_att_operand()
authorJan Beulich <jbeulich@suse.com>
Mon, 7 Jun 2021 10:05:35 +0000 (12:05 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 7 Jun 2021 10:05:35 +0000 (12:05 +0200)
commit6b5ba0d49e3d96454b4b43f8bc861394fcf694b6
treecaf9aed44839ba9b29097d79272ea1d44180a808
parente68c3d59acd09748a65233879033b947a9d1ad51
x86: honor quoted figure braces in i386_att_operand()

When AVX512 support was added, symbol quotation was not paid attention
to. Just like the (base,index,scale) specifier gets parsed from the end
of the expression, the {...} also wants parsing from the end; in no case
is the first { found a guarantee of a masking or broadcasting specifier.
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/gas/i386/quoted.d
gas/testsuite/gas/i386/quoted.s