[binutils-gdb] ld: Add a test for PR ld/25237

H.J. Lu hjl@sourceware.org
Wed Mar 5 05:02:21 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9b1e14e5e90ad29d30d2cee9fe6bf3616dcaba70

commit 9b1e14e5e90ad29d30d2cee9fe6bf3616dcaba70
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Wed Mar 5 11:58:57 2025 +0800

    ld: Add a test for PR ld/25237
    
            PR ld/25237
            * testsuite/ld-elf/pr25237.d: New file.
            * testsuite/ld-elf/pr25237.s: Likewise.
    
    Signed-off-by: H.J. Lu <hjl.tools@gmail.com>

Diff:
---
 ld/testsuite/ld-elf/pr25237.d |  6 ++++++
 ld/testsuite/ld-elf/pr25237.s | 19 +++++++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/ld/testsuite/ld-elf/pr25237.d b/ld/testsuite/ld-elf/pr25237.d
new file mode 100644
index 00000000000..a85ec501f6c
--- /dev/null
+++ b/ld/testsuite/ld-elf/pr25237.d
@@ -0,0 +1,6 @@
+#ld:
+#readelf: -l -W
+
+#...
+ +LOAD +0x0+ +0x[0-9a-f]+ +0x[0-9a-f]+ +0x0+ +0xb5dce8+ +RW +0x10000
+#pass
diff --git a/ld/testsuite/ld-elf/pr25237.s b/ld/testsuite/ld-elf/pr25237.s
new file mode 100644
index 00000000000..17864696fee
--- /dev/null
+++ b/ld/testsuite/ld-elf/pr25237.s
@@ -0,0 +1,19 @@
+	.text
+	.global start	/* Used by SH targets.  */
+start:
+	.global _start
+_start:
+	.global __start
+__start:
+	.global main	/* Used by HPPA targets.  */
+main:
+	.globl	_main	/* Used by LynxOS targets.  */
+_main:
+	.dc.a 0
+	.bss
+	.p2align 16
+	.type	bss, %object
+	.size	bss, 11918568
+bss:
+	.zero	11918568
+	.section	.note.GNU-stack,"",%progbits


More information about the Binutils-cvs mailing list