x86: move / quiesce pre-386 non-16-bit warning
authorJan Beulich <jbeulich@suse.com>
Thu, 18 Aug 2022 07:20:05 +0000 (09:20 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 18 Aug 2022 07:20:05 +0000 (09:20 +0200)
commitd59a54c2c350ba65c65dde5e2a8976918ac59046
tree5b76f58c98d0a1782209363c74830e87fbbb685f
parentb4d65f2d0b445fee54a2eefcec25336b4238ab82
x86: move / quiesce pre-386 non-16-bit warning

Emitting this warning for every insn, including ones having actual
errors, is annoying. Introduce a boolean variable to emit the warning
just once on the first insn after .arch may have changed the things, and
move the warning to output_insn(). (I didn't want to go as far as
checking whether the .arch actually turned off the i386 bit, but doing
so would be an option.)
gas/config/tc-i386.c