[PATCH 0/3] Restore macro with expression argument
H.J. Lu
hjl.tools@gmail.com
Sun Aug 11 23:11:04 GMT 2024
commit 6ae8a30d44f016cafb46a75843b5109316eb1996
Author: Jan Beulich <jbeulich@suse.com>
Date: Fri Aug 9 11:59:31 2024 +0200
gas: have scrubber retain more whitespace
breaks GCC builds for ARM, AVR, PRU and others as well as x86-64 kernel
build. Revert
7dd0dfbde7e gas: drop scrubber states 14 and 15
6ae8a30d44f gas: have scrubber retain more whitespace
to restore macro with expression argument and add a testcase.
H.J. Lu (3):
Revert "gas: drop scrubber states 14 and 15"
Revert "gas: have scrubber retain more whitespace"
gas: Add a macro test with expression argument
gas/NEWS | 7 -
gas/app.c | 200 ++++++++++++++++++-------
gas/config/tc-aarch64.c | 19 +--
gas/config/tc-arm.c | 2 -
gas/config/tc-crx.c | 6 +-
gas/config/tc-csky.c | 23 +--
gas/config/tc-ia64.h | 3 +
gas/config/tc-pru.c | 10 +-
gas/config/tc-sparc.c | 48 ++----
gas/config/tc-tic6x.h | 2 +
gas/config/tc-v850.c | 4 -
gas/testsuite/gas/all/macro.l | 10 --
gas/testsuite/gas/all/macro.s | 4 +-
gas/testsuite/gas/i386/x86-64-apx-nf.s | 40 ++---
gas/testsuite/gas/macros/arg1.d | 8 +
gas/testsuite/gas/macros/arg1.s | 7 +
gas/testsuite/gas/macros/macros.exp | 2 +
opcodes/cgen-asm.in | 52 +++----
opcodes/epiphany-asm.c | 52 +++----
opcodes/fr30-asm.c | 52 +++----
opcodes/frv-asm.c | 52 +++----
opcodes/ip2k-asm.c | 52 +++----
opcodes/iq2000-asm.c | 52 +++----
opcodes/lm32-asm.c | 52 +++----
opcodes/m32c-asm.c | 52 +++----
opcodes/m32r-asm.c | 52 +++----
opcodes/mep-asm.c | 52 +++----
opcodes/mt-asm.c | 52 +++----
opcodes/nds32-asm.c | 5 -
opcodes/or1k-asm.c | 52 +++----
opcodes/xstormy16-asm.c | 52 +++----
31 files changed, 456 insertions(+), 620 deletions(-)
create mode 100644 gas/testsuite/gas/macros/arg1.d
create mode 100644 gas/testsuite/gas/macros/arg1.s
--
2.46.0
More information about the Binutils
mailing list