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 --git a/ld/testsuite/ld-elf/pr25237.d b/ld/testsuite/ld-elf/pr25237.d
new file mode 100644
index 0000000..a85ec50
--- /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 0000000..1786469
--- /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