[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/32491] [2.44 Regression] ld-elf/compress.exp test failures on ar
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug ld/32491] [2.44 Regression] ld-elf/compress.exp test failures on arm-linux-gnueabi* |
Date: |
Tue, 21 Jan 2025 21:09:27 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=32491
--- Comment #16 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The binutils-2_44-branch branch has been updated by Alan Modra
<amodra@sourceware.org>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=08ff112d536e49dfb89c636937cf5a4a725bedf2
commit 08ff112d536e49dfb89c636937cf5a4a725bedf2
Author: Alan Modra <amodra@gmail.com>
Date: Sat Jan 18 22:39:05 2025 +1030
Support broken gcc test for gas string merge support
On casual reading of older gcc configure scripts it might be supposed
that the test for gas string merge support tries with %progbits after
a fail on ARM with @progbits. It doesn't succeed due to a bug. So to
support building of older gcc's for ARM without users having to edit
gcc sources, add a hack to gas. The hack can disappear in a few years
when building older gcc's likely requires other work too.
I've changed the docs to reflect what we actually allow for .section
syntax prior to this patch. (No way should this hack be documented as
allowed!)
PR 32491
* config/obj-elf.c (obj_elf_section): Allow missing entsize
for ARM gcc configure bug.
* doc/as.texi: Correct syntax of ELF .section directive.
* testsuite/gas/elf/string.s,
* testsuite/gas/elf/string.d: Test it.
(cherry picked from commit 6427e777b99ec6505509a68de6d460ff772bee6a)
--
You are receiving this mail because:
You are on the CC list for the bug.