This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Fix pr20528 testsuite
- From: Alan Modra <amodra at gmail dot com>
- To: binutils at sourceware dot org
- Date: Fri, 30 Sep 2016 17:50:22 +0930
- Subject: Fix pr20528 testsuite
- Authentication-results: sourceware.org; auth=none
Currently fails on all generic elf targets: d30v-*-* dlx-*-* fr30-*-*
frv-*-elf ft32-*-* i860-*-* i960-*-* iq*-*-* mn10200-*-* moxie-*-*
msp*-*-* mt-*-* pj*-*-*.
Also fails on hppa-linux due to --unique-section=.text being a default
there.
Also fails on cr16-elf, crx-elf and d10v-elf due to broken ld -r
scripts that merge sections. I've left those fails as something
ought to be done about the scripts, by someone who cares about
those targets.
* testsuite/ld-elf/pr20528a.d: xfail generic elf targets. Allow
multiple .text sections for hppa-linux.
* testsuite/ld-elf/pr20528b.d: Likewise.
diff --git a/ld/testsuite/ld-elf/pr20528a.d b/ld/testsuite/ld-elf/pr20528a.d
index 00d0a7a..8ffb816 100644
--- a/ld/testsuite/ld-elf/pr20528a.d
+++ b/ld/testsuite/ld-elf/pr20528a.d
@@ -2,8 +2,11 @@
#source: pr20528b.s
#ld: -r
#readelf: -S --wide
+#xfail: d30v-*-* dlx-*-* fr30-*-* frv-*-elf ft32-*-* i860-*-* i960-*-*
+#xfail: iq*-*-* mn10200-*-* moxie-*-* msp*-*-* mt-*-* pj*-*-*
#...
[ ]*\[.*\][ ]+\.text.startup[ ]+PROGBITS.*[ ]+AX[ ]+.*
+#...
[ ]*\[.*\][ ]+\.text.startup[ ]+PROGBITS.*[ ]+AXE[ ]+.*
#pass
diff --git a/ld/testsuite/ld-elf/pr20528b.d b/ld/testsuite/ld-elf/pr20528b.d
index 3ae6153..80f0aa5 100644
--- a/ld/testsuite/ld-elf/pr20528b.d
+++ b/ld/testsuite/ld-elf/pr20528b.d
@@ -2,8 +2,11 @@
#source: pr20528a.s
#ld: -r
#readelf: -S --wide
+#xfail: d30v-*-* dlx-*-* fr30-*-* frv-*-elf ft32-*-* i860-*-* i960-*-*
+#xfail: iq*-*-* mn10200-*-* moxie-*-* msp*-*-* mt-*-* pj*-*-*
#...
[ ]*\[.*\][ ]+\.text.startup[ ]+PROGBITS.*[ ]+AXE[ ]+.*
+#...
[ ]*\[.*\][ ]+\.text.startup[ ]+PROGBITS.*[ ]+AX[ ]+.*
#pass
--
Alan Modra
Australia Development Lab, IBM