x86: clean up after removal of support for gcc <= 2.8.1
authorJan Beulich <jbeulich@suse.com>
Wed, 30 Nov 2022 08:06:59 +0000 (09:06 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 30 Nov 2022 08:06:59 +0000 (09:06 +0100)
commit4943d587f9a908bd8e05bb4312b4bebcc15992bb
tree01cab28fa7d026c216aec53a897d74b2d994bd0c
parentac9226cf8c496b15e369b2fcae95066f4a597a5b
x86: clean up after removal of support for gcc <= 2.8.1

At the very least a comment in process_operands() is stale. Beyond that
there are effectively two options:
1) It is possible that FADDP and FMULP were mistakenly not marked as
   being in need of dealing with the compiler anomaly, and hence the
   respective templates weren't removed at the time when they should
   have been.
2) It is also possible that there are indeed uses known beyond compiler
   generated output for these two commutative opcodes, and hence the
   templates need to stay.
To be on the safe side assume 2: Update the comment and fold the
templates into their "normal" ones (utilizing D), adjusting consuming
code accordingly.

For FMULP also add a comment paralleling a similar one FADDP has.
gas/config/tc-i386.c
opcodes/i386-opc.tbl
opcodes/i386-tbl.h