Fix RX and M68HC11 linker testsuite failures.
authorNick Clifton <nickc@redhat.com>
Tue, 28 Jun 2016 11:43:14 +0000 (12:43 +0100)
committerNick Clifton <nickc@redhat.com>
Tue, 28 Jun 2016 11:43:14 +0000 (12:43 +0100)
ld * testsuite/ld-elf/merge.d: Add m68hc11 to list of targets that
expect to fail this test.
* testsuite/ld-scripts/overlay-size.d: Skip the entire test for
RX.
* testsuite/ld-scripts/rgn-at10.d: No longer expect this test to
fail for the RX.
* testsuite/ld-scripts/rgn-at11.d: Likewise.
* testsuite/ld-scripts/rgn-at2.d: Likewise.
* testsuite/ld-scripts/rgn-at6.d: Likewise.
* testsuite/ld-scripts/rgn-at7.d: Likewise.
* testsuite/ld-scripts/rgn-at8.d: Likewise.

ld/testsuite/ld-elf/merge.d
ld/testsuite/ld-scripts/overlay-size.d
ld/testsuite/ld-scripts/rgn-at10.d
ld/testsuite/ld-scripts/rgn-at11.d
ld/testsuite/ld-scripts/rgn-at2.d
ld/testsuite/ld-scripts/rgn-at6.d
ld/testsuite/ld-scripts/rgn-at7.d
ld/testsuite/ld-scripts/rgn-at8.d

index f3ed8821d63fe4a32de07387f6e0e59b3e6ed726..818959d1ee936b1c37f7516ccae30e10ab654322 100644 (file)
@@ -4,7 +4,7 @@
 #xfail: "bfin-*-*" "cr16-*-*" "cris*-*-*" "crx-*-*" "d10v-*-*" "d30v-*-*"
 #xfail: "dlx-*-*" "fr30-*-*" "frv-*-*" "hppa*64*-*-*" "h8300-*-*" "score-*-*"
 #xfail: "i370-*-*" "i860-*-*" "i960-*-*" "ip2k-*-*" "iq2000-*-*" "lm32-*-*"
-#xfail: "mcore-*-*" "mn102*-*-*" "ms1-*-*" "mep-*-*"
+#xfail: "mcore-*-*" "mn102*-*-*" "ms1-*-*" "mep-*-*" "m68hc11-*-*"
 #xfail: "or32-*-*" "pj-*-*" "sparc*-*-*" "tic6x-*-*" "vax-*-*" "xstormy16-*-*"
 #xfail: "xtensa*-*-*" "metag-*-*" "ft32-*-*"
 
index 4e60150d6cf126dfb101e100f47a88c881c466bc..541f2166e48a42da294a63c848c8a35b9527aff8 100644 (file)
@@ -2,7 +2,7 @@
 # name: overlay size
 # objdump: --headers
 # map: overlay-size-map.d
-# xfail: rx-*-*
+# notarget: rx-*-*
 #   FAILS on the RX because the linker has to set LMA == VMA for the
 #   Renesas loader.
 #
index 73ebfccf6b7964e484a09a2bac45b3c22d0b5450..a1f6e0c1c9e34dfcd10b6e28b7e8a3ced6d28e7d 100644 (file)
@@ -1,7 +1,6 @@
 #source: rgn-at10.s
 #ld: -T rgn-at10.t
 #objdump: -h --wide
-#xfail: rx-*-*
 # Test that lma is adjusted in case the section start vma is aligned and
 # lma_region != region if requested by script.  Make sure this works with
 # non-load sections.
index 297ae464ea03bef17aa66107f0d97edb98075ac9..900991fb824f57c04a71d211b2f8d012cefae704 100644 (file)
@@ -1,7 +1,6 @@
 #source: rgn-at11.s
 #ld: -T rgn-at11.t
 #objdump: -h --wide
-#xfail: rx-*-*
 # Test that lma is not adjusted in case the section start vma is aligned and
 # lma_region != region if not requested by script.
 # Fails for RX because it ignores the LMA (for compatibility with Renesas tools)
index 8fd5f1a90b23c1c1d28b5f3d27598c7430b881bd..4656d651471d1f26a7d583ec6700de4ad597d772 100644 (file)
@@ -2,9 +2,6 @@
 # source: rgn-at.s
 # ld: -T rgn-at2.t
 # objdump: -w -h
-# xfail: rx-*-*
-#   FAILS on the RX because the linker has to set LMA == VMA for the
-#   Renesas loader.
 
 .*:     file format .*
 
index 80f9b8adba32f350ed0d565f69ff9cafc5bdf110..c706faf8729444cf88e20fd6d8a858432e951e58 100644 (file)
@@ -1,7 +1,6 @@
 #source: rgn-at6.s
 #ld: -T rgn-at6.t
 #objdump: -h --wide
-#xfail: rx-*-*
 # Test that lma is aligned as for vma when lma_region==region.
 
 #...
index a12ca17bde554e0d05ddabbd9836c01ce79b676c..7bb596b07de367e9c1f033adffdb21cffdaf0167 100644 (file)
@@ -1,7 +1,6 @@
 #source: rgn-at6.s
 #ld: -T rgn-at7.t
 #objdump: -h --wide
-#xfail: rx-*-*
 # Test that lma is only aligned by script when lma_region!=region.
 
 #...
index c9d63506049cedf7a6fa36a8608b2fef9bc4d235..52725aa6248bdeecabf5cd12e731dedde7f43c83 100644 (file)
@@ -1,7 +1,6 @@
 #source: rgn-at6.s
 #ld: -T rgn-at8.t
 #objdump: -h --wide
-#xfail: rx-*-*
 # Test that lma is aligned when lma_region!=region and requested by script.
 
 #...