aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2011-09-16 16:07:16 +0000
committerH.J. Lu <hjl.tools@gmail.com>2011-09-16 16:07:16 +0000
commiteecd4c56b40936626187e805494e7c168e7cc748 (patch)
tree247bffb40486acc9f815d1b59a88d4c41c15c388 /ld
parentf877b031e8a6adc5db2530cc63f69be1c5633381 (diff)
downloadfsf-binutils-gdb-eecd4c56b40936626187e805494e7c168e7cc748.zip
fsf-binutils-gdb-eecd4c56b40936626187e805494e7c168e7cc748.tar.gz
fsf-binutils-gdb-eecd4c56b40936626187e805494e7c168e7cc748.tar.bz2
Only run pr12975/pr13177 for *-*-linux* and *-*-gnu* targets.
2011-09-16 H.J. Lu <hongjiu.lu@intel.com> * ld-elf/pr12975.d: Only run for *-*-linux* and *-*-gnu* targets. * ld-elf/pr13177.d: Likewise. * ld-elf/pr13177.s: Avoid relocations in text sections.
Diffstat (limited to 'ld')
-rw-r--r--ld/testsuite/ChangeLog8
-rw-r--r--ld/testsuite/ld-elf/pr12975.d1
-rw-r--r--ld/testsuite/ld-elf/pr13177.d1
-rw-r--r--ld/testsuite/ld-elf/pr13177.s4
4 files changed, 12 insertions, 2 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index c5349be..be38879 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2011-09-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * ld-elf/pr12975.d: Only run for *-*-linux* and *-*-gnu*
+ targets.
+ * ld-elf/pr13177.d: Likewise.
+
+ * ld-elf/pr13177.s: Avoid relocations in text sections.
+
2011-09-15 H.J. Lu <hongjiu.lu@intel.com>
PR ld/13177
diff --git a/ld/testsuite/ld-elf/pr12975.d b/ld/testsuite/ld-elf/pr12975.d
index 549e8d5..b361cc2 100644
--- a/ld/testsuite/ld-elf/pr12975.d
+++ b/ld/testsuite/ld-elf/pr12975.d
@@ -1,5 +1,6 @@
#ld: --gc-sections -shared -version-script pr12975.t
#readelf: -s --wide
+#target: *-*-linux* *-*-gnu*
#notarget: arc-*-* d30v-*-* dlx-*-* i960-*-* or32-*-* pj*-*-*
#notarget: hppa64-*-* i370-*-* i860-*-* ia64-*-* mep-*-* mn10200-*-*
# generic linker targets don't support --gc-sections, nor do a bunch of others
diff --git a/ld/testsuite/ld-elf/pr13177.d b/ld/testsuite/ld-elf/pr13177.d
index 425a239..e56e865 100644
--- a/ld/testsuite/ld-elf/pr13177.d
+++ b/ld/testsuite/ld-elf/pr13177.d
@@ -1,6 +1,7 @@
#source: pr13177.s
#ld: --gc-sections -shared
#readelf: -s -D --wide
+#target: *-*-linux* *-*-gnu*
#notarget: arc-*-* d30v-*-* dlx-*-* i960-*-* or32-*-* pj*-*-*
#notarget: hppa64-*-* i370-*-* i860-*-* ia64-*-* mep-*-* mn10200-*-*
# generic linker targets don't support --gc-sections, nor do a bunch of others
diff --git a/ld/testsuite/ld-elf/pr13177.s b/ld/testsuite/ld-elf/pr13177.s
index 25232ba..d7caad3 100644
--- a/ld/testsuite/ld-elf/pr13177.s
+++ b/ld/testsuite/ld-elf/pr13177.s
@@ -3,7 +3,7 @@
.type foo, %function
foo:
.byte 0
- .section .text.opt_out,"ax",%progbits
- .type opt_out, %function
+ .section .data.opt_out,"aw",%progbits
+ .type opt_out, %object
opt_out:
.dc.a bar