rs6000 testsuite update
authorAlan Modra <amodra@gmail.com>
Wed, 12 Jul 2017 09:52:30 +0000 (19:22 +0930)
committerAlan Modra <amodra@gmail.com>
Wed, 12 Jul 2017 10:01:26 +0000 (19:31 +0930)
* testsuite/ld-scripts/align.exp: Exclude powerpc*-*-aix*.
* testsuite/ld-scripts/assign-loc.d: Likewise.
* testsuite/ld-scripts/defined3.d: Likewise.
* testsuite/ld-scripts/defined4.d: Likewise.
* testsuite/ld-scripts/defined5.d: Likewise.
* testsuite/ld-scripts/expr2.d: Likewise.
* testsuite/ld-scripts/provide.exp: Likewise.
* testsuite/ld-scripts/sane1.d: Likewise.
* testsuite/ld-scripts/size.exp: Likewise.
* testsuite/ld-scripts/defined2.d: Don't xfail rs6000-*-aix*.

ld/ChangeLog
ld/testsuite/ld-scripts/align.exp
ld/testsuite/ld-scripts/assign-loc.d
ld/testsuite/ld-scripts/defined2.d
ld/testsuite/ld-scripts/defined3.d
ld/testsuite/ld-scripts/defined4.d
ld/testsuite/ld-scripts/defined5.d
ld/testsuite/ld-scripts/expr2.d
ld/testsuite/ld-scripts/provide.exp
ld/testsuite/ld-scripts/sane1.d
ld/testsuite/ld-scripts/size.exp

index 340e73224b98c3d57ef4bfc90f04f8c1c36de5f8..1fc71c237aa4c38f6b4ec48785072f7a20f93386 100644 (file)
@@ -1,3 +1,16 @@
+2017-07-12  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/ld-scripts/align.exp: Exclude powerpc*-*-aix*.
+       * testsuite/ld-scripts/assign-loc.d: Likewise.
+       * testsuite/ld-scripts/defined3.d: Likewise.
+       * testsuite/ld-scripts/defined4.d: Likewise.
+       * testsuite/ld-scripts/defined5.d: Likewise.
+       * testsuite/ld-scripts/expr2.d: Likewise.
+       * testsuite/ld-scripts/provide.exp: Likewise.
+       * testsuite/ld-scripts/sane1.d: Likewise.
+       * testsuite/ld-scripts/size.exp: Likewise.
+       * testsuite/ld-scripts/defined2.d: Don't xfail rs6000-*-aix*.
+
 2017-07-12  Alan Modra  <amodra@gmail.com>
 
        * testsuite/ld-arc/nps-1b.err: Update.
index 297aa13599e05328956cc9c10d4eb777d538ff5b..a41db721b89e978f866b22d61fc1403377907852 100644 (file)
@@ -19,7 +19,7 @@
 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
 # MA 02110-1301, USA.
 
-if [istarget "rs6000-*-aix*"] {
+if {[istarget "powerpc*-*-aix*"] || [istarget "rs6000-*-aix*"]} {
     # Target maps .text and .data to other sections.
     return
 }
index bf6b9d84bb9eafd0680a9c8f66e353c81bea3e66..bc0c5a03d418541b7a11e109c947bbdf1ceabef0 100644 (file)
@@ -1,7 +1,7 @@
 #ld: -T assign-loc.t
 #source: data.s
 #nm: -n
-#notarget: rs6000-*-aix*
+#notarget: powerpc*-*-aix* rs6000-*-aix*
 #...
 0+0100 A HEAP_SIZE
 #...
index 40728bdaaffa142e518c3b94fac065d4b311859f..6e6e068ce576282303b97a87807cff45020d986c 100644 (file)
@@ -1,7 +1,6 @@
 #ld: -Tdefined2.t
 #nm: -B
 #source: phdrs.s
-#xfail: "rs6000-*-aix*"
 
 # Check that arithmetic on DEFINED works.
 # Matching both A and T accounts for formats that can't tell a .text
index 61061b681c7588b00a6c2278cc7d4e4f2181f84e..3401e7cbcd9789bbbb257afb9a9805a4b4862258 100644 (file)
@@ -2,7 +2,7 @@
 #nm: -B
 #source: phdrs.s
 #source: defined.s
-#xfail: "rs6000-*-aix*"
+#xfail: powerpc*-*-aix* rs6000-*-aix*
 
 # Check that DEFINED matches only symbols defined before its location.
 # The ellipsis account for target-specific symbols.  Matching both A and T
index b434e409455b4236e444163f955bde0d5df46c09..2f034cb8e0f036fdac41b53d40f2ebbec6deeb53 100644 (file)
@@ -1,7 +1,7 @@
 #ld: -Tdefined4.t
 #nm: -B
 #source: defined4.s
-#xfail: rs6000-*-aix*
+#xfail: powerpc*-*-aix* rs6000-*-aix*
 #notarget: mips*-*-* mmix-*-*
 # We check that defined and defined1 have the same address.  MIPS targets
 # use different address. MMIX puts defined and defined1 in text section.
index 3977c93ac2506c8f1afceb00b0e4b43660e2ae8e..8b2574362f8e38f4f6981c3ddfdac1ff5654f963 100644 (file)
@@ -1,7 +1,7 @@
 #ld: -Tdefined5.t
 #nm: -B
 #source: defined5.s
-#xfail: rs6000-*-aix*
+#xfail: powerpc*-*-aix* rs6000-*-aix*
 
 # Check that arithmetic on DEFINED works.
 #...
index 26354f6df7efb74790c93f33c3acb55053212562..b05a5d22386f6012061bfe2a06d51005af128e44 100644 (file)
@@ -1,6 +1,6 @@
 # ld: -T expr2.t
 #nm: -B
-#xfail: rs6000-*-aix* arm-*-*aout
+#xfail: arm-*-*aout powerpc*-*-aix* rs6000-*-aix*
 
 #...
 .* D defined
index f326e73bcdfe343054dfdec34235a32adfce197d..f42ec76dd777235c107803269367aeabdab302f9 100644 (file)
@@ -23,7 +23,7 @@
 # a.out objdump displays the file header inside the text segment,
 # confusing run_dump_test.
 
-if {[istarget "rs6000-*-aix*"] || [is_aout_format]} {
+if {[istarget "powerpc*-*-aix*"] || [istarget "rs6000-*-aix*"] || [is_aout_format]} {
     unsupported provide-1
     unsupported provide-2
     unsupported provide-3
index d11a2103ee59529b2f7dcd2a3c6d6f06f13d119e..e39092eea55a0c671077ce3f9cac49dd9e65297b 100644 (file)
@@ -1,7 +1,7 @@
 # source: data.s
 # ld: -T sane1.t
 # nm: -B -n
-# notarget: mmix-* pdp11-* rs6000-*-aix* tic30-*-aout
+# notarget: mmix-* pdp11-* powerpc*-*-aix* rs6000-*-aix* tic30-*-aout
 # mmix symbol sections are wrong, pdp sign extends 16-bit addresses
 # rs6000-aix and tic30 don't like empty .text
 
index 2d1219d0a0ba30bef7df9918bb18fe6a1fe52c92..0caa9c896ef4f85d7072153c6cf34d9c9c70a485 100644 (file)
@@ -23,7 +23,7 @@
 # a.out objdump displays the file header inside the text segment,
 # confusing run_dump_test.
 
-if {[istarget "rs6000-*-aix*"] || [is_aout_format]} {
+if {[istarget "powerpc*-*-aix*"] || [istarget "rs6000-*-aix*"] || [is_aout_format]} {
     unsupported size-1
     unsupported size-2
     return