* gas/all/gas.exp (do_comment): Don't run on m32c.
authorAlan Modra <amodra@gmail.com>
Tue, 8 Sep 2009 02:54:56 +0000 (02:54 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 8 Sep 2009 02:54:56 +0000 (02:54 +0000)
* gas/all/align.d: Likewise.
* gas/all/incbin.d: Likewise.
* gas/macros/semi.d: Likewise.
* gas/elf/ifunc-1.d: Don't run on alpha.

gas/testsuite/ChangeLog
gas/testsuite/gas/all/align.d
gas/testsuite/gas/all/gas.exp
gas/testsuite/gas/all/incbin.d
gas/testsuite/gas/elf/ifunc-1.d
gas/testsuite/gas/macros/semi.d

index 6d818e93f6b7f7b4f8c8e3de94286eef2a98a63c..e0fcb9e11967f8a9e6d28ef809768bfddba0b74f 100644 (file)
@@ -1,3 +1,11 @@
+2009-09-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * gas/all/gas.exp (do_comment): Don't run on m32c.
+       * gas/all/align.d: Likewise.
+       * gas/all/incbin.d: Likewise.
+       * gas/macros/semi.d: Likewise.
+       * gas/elf/ifunc-1.d: Don't run on alpha.
+
 2009-09-04  Jie Zhang  <jie.zhang@analog.com>
 
        * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
index 86ede6186a9db4575b6d6d13da83826fb40b1f1c..32c99d673ab1891c5d1c132b677d1b717145e785 100644 (file)
@@ -1,5 +1,6 @@
 #objdump: -s -j .text
 #name: align
+#not-target: m32c-*
 
 # Test the alignment pseudo-op.
 
index b5f7f29236742cfb8168c24a51315985563c87ab..2b93f57f4a30fa1af5f46e0ba039061a527a0cbc 100644 (file)
@@ -144,7 +144,13 @@ proc do_comment {} {
     if [all_ones $x1 $x2 $x3] then { pass $testname } else { fail $testname }
 }
 
-do_comment
+# m32c pads out sections, even empty ones.
+case $target_triplet in {
+    { m32c-*-* } { }
+    default {
+       do_comment
+    }
+}
 
 # This test checks the output of the -ag switch. It must detect at least
 # the name of the input file, output file, and options passed.
index 62f6ae78103574c40faec9f399d02790e7d71904..6505dc54c2670ff1ea5382519d97a0bc55fd21b1 100644 (file)
@@ -1,6 +1,7 @@
 #as: -I$srcdir/$subdir
 #objdump: -s -j .text
 #name: incbin
+#not-target: m32c-*
 
 # Test the incbin pseudo-op
 
index efdd59c417327cb12e33bde1848d2e745516c244..112c896885700deca09151a4f91ee452d27b6957 100644 (file)
@@ -1,5 +1,6 @@
 #readelf: -s
 #name: .set with IFUNC
+#not-target: alpha*
 
 #...
 [      ]+[0-9]+:[      ]+[0-9a-f]+[    ]+[0-9]+[       ]+IFUNC[        ]+GLOBAL[       ]+DEFAULT[      ]+[1-9] __GI_foo
index ae89e7385924d95f0cf080e837eae7e7798fae19..870171027d784929b25817d5140a16b413014375 100644 (file)
@@ -1,5 +1,6 @@
 #objdump: -s -j .text
 #name: semi
+#not-target: m32c-*
 
 .*: .*