[PATCH v3 9/9] gas: drop scrubber states 14 and 15
Jan Beulich
jbeulich@suse.com
Mon Aug 12 07:48:32 GMT 2024
On 11.08.2024 10:45, Andreas Schwab wrote:
> Actually, it's the previous commit (gas: have scrubber retain more
> whitespace) that broke this.
Right, just that as with PR gas/32073 the issue is with the use of macros.
When I look at
97: cfi_pop 97b - \unwind, 0xe, 0x0
I see (knowing that macro arguments don't need commas as separators) five
arguments, not three (as gas wrongly has been determining in the past).
For this case (when there are multiple arguments _and_ commas are used, a
heuristic (and transitional only) workaround may be possible to invent.
But really it's (like with the other regression reports) the source code
that needs fixing:
97: (cfi_pop 97b - \unwind), 0xe, 0x0
or
97: "cfi_pop 97b - \unwind", 0xe, 0x0
Jan
More information about the Binutils
mailing list