[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kerne
From: |
jbeulich at suse dot com |
Subject: |
[Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel |
Date: |
Tue, 13 Aug 2024 07:08:20 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=32073
--- Comment #19 from Jan Beulich <jbeulich at suse dot com> ---
(In reply to Michael Matz from comment #14)
> The scrubber removes whitespace between tokens of different classes, but
> retains
> whitespace between token of same class, which sometimes makes it so that
> whitespace in macro invocation does or does not separate arguments, the
> difference visible in e.g.:
>
> invoke 1 2
> invoke 1 + 2 3
But that's the whole issue: This isn't how the scrubber works. It's not
uniformly "different classes" (there's not really a proper concept of tokens
either). Boundaries between what may be numbers or identifiers are different
from boundaries between operators and alike. The original report that I started
this effort from was (iirc) something like
invoke (1) (2)
where the (pretty obviously) two arguments become just one.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, (continued)
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, matz at suse dot de, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, jbeulich at suse dot com, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, hjl.tools at gmail dot com, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, macro at orcam dot me.uk, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, jbeulich at suse dot com, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, matz at suse dot de, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, matz at suse dot de, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, cvs-commit at gcc dot gnu.org, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, cvs-commit at gcc dot gnu.org, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, cvs-commit at gcc dot gnu.org, 2024/08/12
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel,
jbeulich at suse dot com <=
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, matz at suse dot de, 2024/08/13
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, hjl.tools at gmail dot com, 2024/08/13
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, macro at orcam dot me.uk, 2024/08/13
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, macro at orcam dot me.uk, 2024/08/13
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, i at maskray dot me, 2024/08/14
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, i at maskray dot me, 2024/08/14
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, address@hidden, 2024/08/14
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, i at maskray dot me, 2024/08/14
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, cvs-commit at gcc dot gnu.org, 2024/08/15
- [Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel, cvs-commit at gcc dot gnu.org, 2024/08/15