[binutils-gdb] Re: ld: Move note sections after .rodata section
Alan Modra
amodra@sourceware.org
Tue Nov 12 06:41:04 GMT 2024
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a3741bc6c7018f5c7a5093eabdb7473d19ea6630
commit a3741bc6c7018f5c7a5093eabdb7473d19ea6630
Author: Alan Modra <amodra@gmail.com>
Date: Tue Nov 12 16:43:58 2024 +1030
Re: ld: Move note sections after .rodata section
Fix csky-linux-gnu FAIL of ld-elf/pr32341, due to that target having
its own .bss directive.
PR ld/32341
* testsuite/ld-elf/pr32341.s: Don't use .bss directive. Specify
progbits/nobits on all .section directives.
Diff:
---
ld/testsuite/ld-elf/pr32341.s | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ld/testsuite/ld-elf/pr32341.s b/ld/testsuite/ld-elf/pr32341.s
index 11f31b7771a..c601801a476 100644
--- a/ld/testsuite/ld-elf/pr32341.s
+++ b/ld/testsuite/ld-elf/pr32341.s
@@ -15,11 +15,11 @@ main:
.global _main
_main:
.dc.a 0
- .section .rodata,"a"
+ .section .rodata,"a",%progbits
.zero 8
- .bss
+ .section .bss,"aw",%nobits
.zero 8
- .section .note.ABI-tag,"a"
+ .section .note.ABI-tag,"a",%progbits
.align 4
.zero 32
.ident "GCC: (GNU) 14.2.1"
More information about the Binutils-cvs
mailing list