thunk3.C: Remove SH5 checks.
authorOleg Endo <olegendo@gcc.gnu.org>
Sat, 30 Apr 2016 01:56:55 +0000 (01:56 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Sat, 30 Apr 2016 01:56:55 +0000 (01:56 +0000)
testsuite/
* g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
* gcc.dg/20021029-1.c: Likewise.
* gcc.target/sh/attr-isr-trap_exit.c: Likewise.
* gcc.target/sh/attr-isr-trapa.c: Likewise.
* gcc.target/sh/cmpstr.c: Likewise.
* gcc.target/sh/cmpstrn.c: Likewise.
* gcc.target/sh/memset.c: Likewise.
* gcc.target/sh/pr21255-2-mb.c: Likewise.
* gcc.target/sh/pr21255-2-ml.c: Likewise.
* gcc.target/sh/pr39423-1.c: Likewise.
* gcc.target/sh/pr49468-di.c: Likewise.
* gcc.target/sh/pr49468-si.c: Likewise.
* gcc.target/sh/pr49880-1.c: Likewise.
* gcc.target/sh/pr49880-2.c: Likewise.
* gcc.target/sh/pr49880-3.c: Likewise.
* gcc.target/sh/pr50751-1.c: Likewise.
* gcc.target/sh/pr50751-4.c: Likewise.
* gcc.target/sh/pr50751-7.c: Likewise.
* gcc.target/sh/pr51244-1.c: Likewise.
* gcc.target/sh/pr51244-10.c: Likewise.
* gcc.target/sh/pr51244-11.c: Likewise.
* gcc.target/sh/pr51244-12.c: Likewise.
* gcc.target/sh/pr51244-13.c: Likewise.
* gcc.target/sh/pr51244-14.c: Likewise.
* gcc.target/sh/pr51244-17.c: Likewise.
* gcc.target/sh/pr51244-18.c: Likewise.
* gcc.target/sh/pr51244-19.c: Likewise.
* gcc.target/sh/pr51244-4.c: Likewise.
* gcc.target/sh/pr51244-5.c: Likewise.
* gcc.target/sh/pr51244-7.c: Likewise.
* gcc.target/sh/pr51244-8.c: Likewise.
* gcc.target/sh/pr51244-9.c: Likewise.
* gcc.target/sh/pr51697.c: Likewise.
* gcc.target/sh/pr52483-1.c: Likewise.
* gcc.target/sh/pr52483-2.c: Likewise.
* gcc.target/sh/pr52483-3.c: Likewise.
* gcc.target/sh/pr52483-5.c: Likewise.
* gcc.target/sh/pr52933-1.c: Likewise.
* gcc.target/sh/pr52933-2.c: Likewise.
* gcc.target/sh/pr52933-3.c: Likewise.
* gcc.target/sh/pr53568-1.c: Likewise.
* gcc.target/sh/pr53976-1.c: Likewise.
* gcc.target/sh/pr53988-1.c: Likewise.
* gcc.target/sh/pr53988.c: Likewise.
* gcc.target/sh/pr54089-1.c: Likewise.
* gcc.target/sh/pr54089-6.c: Likewise.
* gcc.target/sh/pr54089-7.c: Likewise.
* gcc.target/sh/pr54089-8.c: Likewise.
* gcc.target/sh/pr54089-9.c: Likewise.
* gcc.target/sh/pr54236-1.c: Likewise.
* gcc.target/sh/pr54236-2.c: Likewise.
* gcc.target/sh/pr54236-3.c: Likewise.
* gcc.target/sh/pr54236-4.c: Likewise.
* gcc.target/sh/pr54386.c: Likewise.
* gcc.target/sh/pr54602-1.c: Likewise.
* gcc.target/sh/pr54685.c: Likewise.
* gcc.target/sh/pr54760-1.c: Likewise.
* gcc.target/sh/pr54760-2.c: Likewise.
* gcc.target/sh/pr54760-3.c: Likewise.
* gcc.target/sh/pr54760-4.c: Likewise.
* gcc.target/sh/pr54760-5.c: Likewise.
* gcc.target/sh/pr54760-6.c: Likewise.
* gcc.target/sh/pr55146.c: Likewise.
* gcc.target/sh/pr55160.c: Likewise.
* gcc.target/sh/pr59278.c: Likewise.
* gcc.target/sh/pr59401-1.c: Likewise.
* gcc.target/sh/pr59533-1.c: Likewise.
* gcc.target/sh/pr63260.c: Likewise.
* gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
* gcc.target/sh/pragma-isr-trapa.c: Likewise.
* gcc.target/sh/strlen.c: Likewise.
* gcc.target/sh/torture/pr30807.c: Likewise.
* gcc.target/sh/torture/pr34777.c: Likewise.
* gcc.target/sh/torture/pr64652.c: Likewise.
* gcc.target/sh/torture/pr65505.c: Likewise.
* gcc.target/sh/torture/pragma-isr.c: Likewise.
* gcc.target/sh/torture/pragma-isr2.c: Likewise.

From-SVN: r235673

78 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.jason/thunk3.C
gcc/testsuite/gcc.dg/20021029-1.c
gcc/testsuite/gcc.target/sh/attr-isr-trap_exit.c
gcc/testsuite/gcc.target/sh/attr-isr-trapa.c
gcc/testsuite/gcc.target/sh/cmpstr.c
gcc/testsuite/gcc.target/sh/cmpstrn.c
gcc/testsuite/gcc.target/sh/memset.c
gcc/testsuite/gcc.target/sh/pr21255-2-mb.c
gcc/testsuite/gcc.target/sh/pr21255-2-ml.c
gcc/testsuite/gcc.target/sh/pr39423-1.c
gcc/testsuite/gcc.target/sh/pr49468-di.c
gcc/testsuite/gcc.target/sh/pr49468-si.c
gcc/testsuite/gcc.target/sh/pr49880-1.c
gcc/testsuite/gcc.target/sh/pr49880-2.c
gcc/testsuite/gcc.target/sh/pr49880-3.c
gcc/testsuite/gcc.target/sh/pr50751-1.c
gcc/testsuite/gcc.target/sh/pr50751-4.c
gcc/testsuite/gcc.target/sh/pr50751-7.c
gcc/testsuite/gcc.target/sh/pr51244-1.c
gcc/testsuite/gcc.target/sh/pr51244-10.c
gcc/testsuite/gcc.target/sh/pr51244-11.c
gcc/testsuite/gcc.target/sh/pr51244-12.c
gcc/testsuite/gcc.target/sh/pr51244-13.c
gcc/testsuite/gcc.target/sh/pr51244-14.c
gcc/testsuite/gcc.target/sh/pr51244-17.c
gcc/testsuite/gcc.target/sh/pr51244-18.c
gcc/testsuite/gcc.target/sh/pr51244-19.c
gcc/testsuite/gcc.target/sh/pr51244-4.c
gcc/testsuite/gcc.target/sh/pr51244-5.c
gcc/testsuite/gcc.target/sh/pr51244-7.c
gcc/testsuite/gcc.target/sh/pr51244-8.c
gcc/testsuite/gcc.target/sh/pr51244-9.c
gcc/testsuite/gcc.target/sh/pr51697.c
gcc/testsuite/gcc.target/sh/pr52483-1.c
gcc/testsuite/gcc.target/sh/pr52483-2.c
gcc/testsuite/gcc.target/sh/pr52483-3.c
gcc/testsuite/gcc.target/sh/pr52483-5.c
gcc/testsuite/gcc.target/sh/pr52933-1.c
gcc/testsuite/gcc.target/sh/pr52933-2.c
gcc/testsuite/gcc.target/sh/pr52933-3.c
gcc/testsuite/gcc.target/sh/pr53568-1.c
gcc/testsuite/gcc.target/sh/pr53976-1.c
gcc/testsuite/gcc.target/sh/pr53988-1.c
gcc/testsuite/gcc.target/sh/pr53988.c
gcc/testsuite/gcc.target/sh/pr54089-1.c
gcc/testsuite/gcc.target/sh/pr54089-6.c
gcc/testsuite/gcc.target/sh/pr54089-7.c
gcc/testsuite/gcc.target/sh/pr54089-8.c
gcc/testsuite/gcc.target/sh/pr54089-9.c
gcc/testsuite/gcc.target/sh/pr54236-1.c
gcc/testsuite/gcc.target/sh/pr54236-2.c
gcc/testsuite/gcc.target/sh/pr54236-3.c
gcc/testsuite/gcc.target/sh/pr54236-4.c
gcc/testsuite/gcc.target/sh/pr54386.c
gcc/testsuite/gcc.target/sh/pr54602-1.c
gcc/testsuite/gcc.target/sh/pr54685.c
gcc/testsuite/gcc.target/sh/pr54760-1.c
gcc/testsuite/gcc.target/sh/pr54760-2.c
gcc/testsuite/gcc.target/sh/pr54760-3.c
gcc/testsuite/gcc.target/sh/pr54760-4.c
gcc/testsuite/gcc.target/sh/pr54760-5.c
gcc/testsuite/gcc.target/sh/pr54760-6.c
gcc/testsuite/gcc.target/sh/pr55146.c
gcc/testsuite/gcc.target/sh/pr55160.c
gcc/testsuite/gcc.target/sh/pr59278.c
gcc/testsuite/gcc.target/sh/pr59401-1.c
gcc/testsuite/gcc.target/sh/pr59533-1.c
gcc/testsuite/gcc.target/sh/pr63260.c
gcc/testsuite/gcc.target/sh/pragma-isr-trap-exit.c
gcc/testsuite/gcc.target/sh/pragma-isr-trapa.c
gcc/testsuite/gcc.target/sh/strlen.c
gcc/testsuite/gcc.target/sh/torture/pr30807.c
gcc/testsuite/gcc.target/sh/torture/pr34777.c
gcc/testsuite/gcc.target/sh/torture/pr64652.c
gcc/testsuite/gcc.target/sh/torture/pr65505.c
gcc/testsuite/gcc.target/sh/torture/pragma-isr.c
gcc/testsuite/gcc.target/sh/torture/pragma-isr2.c

index b1d63d824f7000bb731323c7a37c3d51c91928b5..066e30c6300c9829fcd731cf5a682df5e929ea63 100644 (file)
@@ -1,3 +1,83 @@
+2016-04-30  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
+       * gcc.dg/20021029-1.c: Likewise.
+       * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
+       * gcc.target/sh/attr-isr-trapa.c: Likewise.
+       * gcc.target/sh/cmpstr.c: Likewise.
+       * gcc.target/sh/cmpstrn.c: Likewise.
+       * gcc.target/sh/memset.c: Likewise.
+       * gcc.target/sh/pr21255-2-mb.c: Likewise.
+       * gcc.target/sh/pr21255-2-ml.c: Likewise.
+       * gcc.target/sh/pr39423-1.c: Likewise.
+       * gcc.target/sh/pr49468-di.c: Likewise.
+       * gcc.target/sh/pr49468-si.c: Likewise.
+       * gcc.target/sh/pr49880-1.c: Likewise.
+       * gcc.target/sh/pr49880-2.c: Likewise.
+       * gcc.target/sh/pr49880-3.c: Likewise.
+       * gcc.target/sh/pr50751-1.c: Likewise.
+       * gcc.target/sh/pr50751-4.c: Likewise.
+       * gcc.target/sh/pr50751-7.c: Likewise.
+       * gcc.target/sh/pr51244-1.c: Likewise.
+       * gcc.target/sh/pr51244-10.c: Likewise.
+       * gcc.target/sh/pr51244-11.c: Likewise.
+       * gcc.target/sh/pr51244-12.c: Likewise.
+       * gcc.target/sh/pr51244-13.c: Likewise.
+       * gcc.target/sh/pr51244-14.c: Likewise.
+       * gcc.target/sh/pr51244-17.c: Likewise.
+       * gcc.target/sh/pr51244-18.c: Likewise.
+       * gcc.target/sh/pr51244-19.c: Likewise.
+       * gcc.target/sh/pr51244-4.c: Likewise.
+       * gcc.target/sh/pr51244-5.c: Likewise.
+       * gcc.target/sh/pr51244-7.c: Likewise.
+       * gcc.target/sh/pr51244-8.c: Likewise.
+       * gcc.target/sh/pr51244-9.c: Likewise.
+       * gcc.target/sh/pr51697.c: Likewise.
+       * gcc.target/sh/pr52483-1.c: Likewise.
+       * gcc.target/sh/pr52483-2.c: Likewise.
+       * gcc.target/sh/pr52483-3.c: Likewise.
+       * gcc.target/sh/pr52483-5.c: Likewise.
+       * gcc.target/sh/pr52933-1.c: Likewise.
+       * gcc.target/sh/pr52933-2.c: Likewise.
+       * gcc.target/sh/pr52933-3.c: Likewise.
+       * gcc.target/sh/pr53568-1.c: Likewise.
+       * gcc.target/sh/pr53976-1.c: Likewise.
+       * gcc.target/sh/pr53988-1.c: Likewise.
+       * gcc.target/sh/pr53988.c: Likewise.
+       * gcc.target/sh/pr54089-1.c: Likewise.
+       * gcc.target/sh/pr54089-6.c: Likewise.
+       * gcc.target/sh/pr54089-7.c: Likewise.
+       * gcc.target/sh/pr54089-8.c: Likewise.
+       * gcc.target/sh/pr54089-9.c: Likewise.
+       * gcc.target/sh/pr54236-1.c: Likewise.
+       * gcc.target/sh/pr54236-2.c: Likewise.
+       * gcc.target/sh/pr54236-3.c: Likewise.
+       * gcc.target/sh/pr54236-4.c: Likewise.
+       * gcc.target/sh/pr54386.c: Likewise.
+       * gcc.target/sh/pr54602-1.c: Likewise.
+       * gcc.target/sh/pr54685.c: Likewise.
+       * gcc.target/sh/pr54760-1.c: Likewise.
+       * gcc.target/sh/pr54760-2.c: Likewise.
+       * gcc.target/sh/pr54760-3.c: Likewise.
+       * gcc.target/sh/pr54760-4.c: Likewise.
+       * gcc.target/sh/pr54760-5.c: Likewise.
+       * gcc.target/sh/pr54760-6.c: Likewise.
+       * gcc.target/sh/pr55146.c: Likewise.
+       * gcc.target/sh/pr55160.c: Likewise.
+       * gcc.target/sh/pr59278.c: Likewise.
+       * gcc.target/sh/pr59401-1.c: Likewise.
+       * gcc.target/sh/pr59533-1.c: Likewise.
+       * gcc.target/sh/pr63260.c: Likewise.
+       * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
+       * gcc.target/sh/pragma-isr-trapa.c: Likewise.
+       * gcc.target/sh/strlen.c: Likewise.
+       * gcc.target/sh/torture/pr30807.c: Likewise.
+       * gcc.target/sh/torture/pr34777.c: Likewise.
+       * gcc.target/sh/torture/pr64652.c: Likewise.
+       * gcc.target/sh/torture/pr65505.c: Likewise.
+       * gcc.target/sh/torture/pragma-isr.c: Likewise.
+       * gcc.target/sh/torture/pragma-isr2.c: Likewise.
+
 2016-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR c++/66644
index 7e0b93afe72df37906f0a5f8966b5ea541cbaf93..5ea46f537c3787b1ee1b56439efe43b6d2404c81 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-skip-if "fails with generic thunk support" { rs6000-*-* powerpc-*-eabi v850-*-* sh-*-* sh64-*-* h8*-*-* xtensa*-*-* m32r*-*-* lm32-*-* nios2-*-* } { "*" } { "" } }
+// { dg-skip-if "fails with generic thunk support" { rs6000-*-* powerpc-*-eabi v850-*-* sh-*-* h8*-*-* xtensa*-*-* m32r*-*-* lm32-*-* nios2-*-* } { "*" } { "" } }
 // Test that variadic function calls using thunks work right.
 // Note that this will break on any target that uses the generic thunk
 //  support, because it doesn't support variadic functions.
index 9da8e81575b96e9f55014cb69941a4a80182d4b7..f11a6e4a920d926b1122f0592dfb3d6ba667d897 100644 (file)
@@ -2,7 +2,6 @@
    variables into writable sections.  */
 /* { dg-do compile { target fpic } } */
 /* { dg-options "-O2 -fpic" } */
-/* { dg-options "-O2 -fpic -mpt-fixed" { target sh64*-*-* } } */
 /* { dg-final { scan-assembler-not ".data.rel.ro.local" } } */
 /* { dg-require-effective-target label_values } */
 /* { dg-require-effective-target indirect_jumps } */
index a45e92f8c6f72cb5c7b7d46da0eb7e1c4c338e00..6c63ebf36885e119e88af65f7d2fcdb17645f334 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that trapa / interrput_handler attributes can paired in
    either order.  */
 /* { dg-do compile }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-options "-O" }  */
 /* { dg-final { scan-assembler "trapa\[ \t\]\[ \t\]*#4"} }  */
 /* { dg-final { scan-assembler-times "trapa" 1 } }  */
index 3f850ac4686db7558774842f8bdce7a589df0490..a0c45bb04623726d9532c6ac4d757ed67b43328b 100644 (file)
@@ -1,6 +1,5 @@
 /* Check that no interrupt-specific register saves are generated.  */
 /* { dg-do compile { target { { "sh*-*-*" } && nonpic } } }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-options "-O" }  */
 /* { dg-final { scan-assembler-times "rte" 1 } }  */
 /* { dg-final { scan-assembler-not "mov.l\tr\[0-9\],@-r15" } }  */
index 1b450899e1fd95774fc06a266497e9d893e5fdb0..e8f1de74977eb208cd0db68b9840be3c7b533438 100644 (file)
@@ -2,7 +2,6 @@
    when optimizing for speed.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
 /* { dg-final { scan-assembler-times "cmp/str" 3 } } */
 /* { dg-final { scan-assembler-times "tst\t#3" 2 } } */
index 65cb9d6ba4ee795d2b70513bbe423438d33c05c3..6dd1151e2b5d19116890e605698c5eddcd6aaf63 100644 (file)
@@ -2,7 +2,6 @@
    when optimizing for speed.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
 /* { dg-final { scan-assembler-times "cmp/str" 1 } } */
 
index 4695db3aefaf882dcceca7a77efea5d869c9b7d1..e888d1d8c4ec7bcbf395edfd1d742243668f7763 100644 (file)
@@ -2,7 +2,6 @@
    optimizing for speed.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
 
 void
index 531ed3979d194d98bd6d10c089c3ccc0eb564355..b9063dea243855a07b4aa3a29a830ee7b37f87d4 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do compile }  */
-/* { dg-options "-mb -O2 -fomit-frame-pointer" } */
+/* { dg-do compile { target { big_endian } } }  */
+/* { dg-options "-O2 -fomit-frame-pointer" } */
 /* { dg-final { scan-assembler "mov @r.,r.; mov @\\(4,r.\\),r." } } */
 double d;
 
@@ -10,10 +10,6 @@ f (void)
 
 /* If -ml from the target options is passed after -mb from dg-options, we
    end up with th reverse endianness.  */
-#if TARGET_SHMEDIA || defined (__LITTLE_ENDIAN__)
-  asm ("mov @r1,r3; mov @(4,r1),r4");
-#else
   asm ("mov %S1,%S0; mov %R1,%R0" : "=&r" (r) : "m" (d));
-#endif
   return r;
 }
index 6948f475ea3874a5b4cdbc2428aa0121ed77aab9..10412f127e84064e3f1947d7d05aac83766ac6f7 100644 (file)
@@ -1,6 +1,5 @@
-/* { dg-do compile }  */
+/* { dg-do compile { target { little_endian } } }  */
 /* { dg-options "-O2 -fomit-frame-pointer" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-mb" && "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "mov @\\(4,r.\\),r.; mov @r.,r." } } */
 double d;
 
index 1e02937ccba19645a8a5ff21325c5c5a92240d8a..8bf87b56c4b81da1a2b1096fb1f8b5fd81960772 100644 (file)
@@ -2,7 +2,6 @@
    small offset, instead of re-calculating the index.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add\t#1" } } */
 
 int
index 4b17fce30bdaccbe137b201cf31ad44d5f94f15f..6f6611f3c1ef58b63ac6d72cc0aa1f935f124c7c 100644 (file)
@@ -2,7 +2,6 @@
    and conditional branch instead of default branch-free code.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "negc" 4 } } */
 
 
index 8c771ed20b67b429575790bfb53ce8bf6769d454..2b259203a71a5a3dda9701db3bae1dd887e44f12 100644 (file)
@@ -2,7 +2,6 @@
    conditional branch instead of default branch-free code.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "neg" 2 } } */
 
 
index 249fae00284a6862b3bf6bc714365b2e7344e41a..db30875dcf99eb6c7e119145fcb7af8b155d5596 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the option -mdiv=call-div1 works.  */
 /* { dg-do link }  */
 /* { dg-options "-mdiv=call-div1" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
 int
 test00 (int a, int b)
index 35e23dec438530c2099e6122ff86aa7236660cab..193b95cdbcb9706b6b09b01b4a5f316a783c738d 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the option -mdiv=call-fp works.  */
 /* { dg-do link }  */
 /* { dg-options "-mdiv=call-fp" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
 int
 test00 (int a, int b)
index be6ea523ca87b57e180b23949a3fa38d3deec851..dd4f9b2d8dc844d51075db1f073eb64656e616c3 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the option -mdiv=call-table works.  */
 /* { dg-do link }  */
 /* { dg-options "-mdiv=call-table" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
 int
 test00 (int a, int b)
index 80c63fb3652dfef34327d950f08d0e40a2f90e3e..d4a3c86976646c9777d566238971796259725195 100644 (file)
@@ -3,7 +3,6 @@
    calculations outside the mov insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
 
 void
index e0f3ab799ebe2887737346b6f5fb6c761ffd53ae..492ceffd8dd7fc25e9e06085c0e386c00a7cd9ae 100644 (file)
@@ -3,7 +3,6 @@
    calculations outside the mov insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
 
 void
index 014575ad0d485c23e80f8ef5edcea93696eef564..9aa84b3e7949d63f331a926b5e8d08e6da6cd28c 100644 (file)
@@ -3,7 +3,6 @@
    outside the mov insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
 
 typedef struct 
index 15e2ebd1bfc339dfa43419b108281d48f7c7a851..1da824de1fb618830933b7636d0414a706993411 100644 (file)
@@ -3,7 +3,6 @@
    test instructions.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1 -mbranch-cost=2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "movt|tst|negc|extu" } } */
 
 int
index ef16b75ff79c79de72646cf2bcf860f37c25b98f..bbbd8131f806e2f23c31ac1cb72e91f7d46f64fe 100644 (file)
@@ -12,7 +12,6 @@
 */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "shll|subc|and" } } */
 int
 test_00 (int* p)
index b673e9ac48bc79587a1d6091765a4a2a617b89f4..fea7f6cfa856dff1f4ec20d664af9a313bfc6c7e 100644 (file)
@@ -2,7 +2,6 @@
    execution patterns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1 -mzdcbranch" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "subc|and" } } */
 
 int*
index 027c5ab975ff2e57f1c5909050faa7f0c5be1742..f0c62e6356b28c3a6ac25239dd660466ebd06950 100644 (file)
@@ -3,7 +3,6 @@
    which handles the inverted case does not work properly.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 
 /* { dg-final { scan-assembler-times "negc" 15 { target { ! sh2a } } } } */
 /* { dg-final { scan-assembler-times "addc" 3 { target { ! sh2a } } } } */
index f9a851d68f18cf1e958f25e31cbf1bdca808949d..04937e611581a85b358658c6f56edb58eb6075b0 100644 (file)
@@ -10,7 +10,6 @@
    insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "tst" 2 } } */
 
 void printk (const char*, const char*, int);
index 61a5dc93b286f97949712dc1a0ef456b4527ba4f..70d68931cda802fb316cb4152566bb7c6f8d5ffd 100644 (file)
@@ -12,7 +12,6 @@
    patterns, we only check for the extu.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "extu" } } */
 
 typedef struct transaction_s transaction_t;
index 621abb788a92037e27ec2b3dda59fbdb89bc32a5..06c77cdde34ea1b5d912f6f5997ea751e90760a7 100644 (file)
@@ -2,7 +2,6 @@
    results of arithmetic with T bit inputs.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "extu|exts" } } */
 
 int
index 19b244cea108688fa775158891042ac166e20b44..93dbcacc3a0b7f357da76062830176f8233ac828 100644 (file)
@@ -14,7 +14,6 @@
    reload.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "movt|tst" } } */
 
 typedef char Char;
index 5845d93f60a1a00d74360240285e4138ec8e45b2..328099dc26ef2de40e276f90b2d4749019b3cf0d 100644 (file)
@@ -25,7 +25,6 @@
    reload.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "movt" } } */
 
 struct request
index ac967bffd8ce4ae09ea413e6089fa52b62cc4775..9d9361c2dbfc959ac037605f684b0fff3478cefe 100644 (file)
@@ -2,7 +2,6 @@
    uses the subc instruction.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1 -mbranch-cost=2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "movt|tst|negc|movrt" } } */
 /* { dg-final { scan-assembler-times "subc" 3 } }  */
 /* { dg-final { scan-assembler-times "not\t" 1 } }  */
index c0f05a105208cae4c76716cf1d9b1dafea3957e1..4c7d5bf26f0f96b1a9016c90e7ebb65e43e12ff5 100644 (file)
@@ -2,7 +2,6 @@
    a negc or movrt insn that stores the inverted T bit in a reg.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "extu|exts" } } */
 
 int
index d4d39745dac839a407b0c2ef5ed6a4bd2068d1af..69f890d6e9be2d54824eb878b23bbf8f5b42876e 100644 (file)
@@ -12,7 +12,6 @@
 */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "cmp/hi" } } */
 /* { dg-final { scan-assembler-not "mov\t#0" } } */
 
index d8c1269bb3127e821c9a972eb9bfc6c512c5c6e2..fbd948b213a6923ea96af535a3e339f6e66e4bfe 100644 (file)
@@ -8,7 +8,6 @@
 */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "shad|neg" } } */
 
 int test_01_00 (int*, void*);
index cca90a8439717542d82028de57e9c4c9b1653f4b..af8a465846092572fb5e7f8c5bc445e7149d6fce 100644 (file)
@@ -10,7 +10,6 @@
 */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "mov\t#0" } } */
 static inline unsigned int
 test_03_00 (unsigned int x)
index d63e329bff94cbd9729e826068f79b82b1cfc3d8..0107e2909513d87f68290e6ebd6d040a881136de 100644 (file)
@@ -2,7 +2,6 @@
    with -Os.  */
 /* { dg-do compile }  */
 /* { dg-options "-Os" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "tst" 2 } }  */
 /* { dg-final { scan-assembler-not "cmp" } }  */
 
index ca64a0a2c638af8263c82fd05c427d05ca53bdfb..7a1c202ad054aec437129ff06369f0cc8ebae5c1 100644 (file)
@@ -2,7 +2,6 @@
    sign/zero extensions.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "exts|extu" } } */
 
 int
index 68e7f8e2516db9acdd2956e94349e00c040a0ae8..91b485ef443640895562def9add71fe9a882c137 100644 (file)
@@ -2,7 +2,6 @@
    addressing modes and do not result in redundant sign/zero extensions. */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "@\\(5," 4 } } */
 /* { dg-final { scan-assembler-times "@\\(10," 4 } } */
 /* { dg-final { scan-assembler-times "@\\(20," 4 } } */
index baeec334331c841a153c4e7c13f5a7b5b3586f0f..e0a02e08b6bf9cc0b0ca49fdd92460020f41157b 100644 (file)
@@ -2,7 +2,6 @@
    modes and do not result in redundant sign/zero extensions. */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "@\\(r0," 6 } } */
 /* { dg-final { scan-assembler-not "exts|extu" } } */
 
index 50aefe2cddec6484dedf5b1fb7ba74f2b7ea8f4d..947e8df31c3824d3f41c2575a3cd2942d6c67de1 100644 (file)
@@ -2,7 +2,6 @@
    modes and do not result in redundant sign extensions. */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "@r\[0-9\]\+\\+," 3 } } */
 /* { dg-final { scan-assembler-not "exts" } } */
 
index 0c69027281d90fdd27175bb82637c0b65bcb9ff5..138de7f4914bfbf37fb53d9e34188bf26418a936 100644 (file)
@@ -4,7 +4,6 @@
    logic usually show up as redundant tst insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "div0s" 32 } } */
 /* { dg-final { scan-assembler-not "tst" } } */
 /* { dg-final { scan-assembler-not "not\t" } }  */
index 67e2753b2176b871fd439b73188fa2d280655e8b..4637f0ea17eed69dc77a17b8e7daf71133e62bd5 100644 (file)
@@ -5,7 +5,6 @@
    logic usually show up as redundant tst insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2 -mpretend-cmove" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "div0s" 32 } } */
 /* { dg-final { scan-assembler-not "tst" } } */
 /* { dg-final { scan-assembler-not "not\t" } }  */
index fadcc9e93cd6ffef018ab0362e342fdbc3dca24d..1b563fe808788f21cc10eb04bd5137118731225a 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the div0s instruction is used for integer sign comparisons.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "div0s" 2 } } */
 
 typedef struct { unsigned int arg[100]; } *FunctionCallInfo;
index e274170fe1f303bc6656ab4282fb8fdc8cf74159..673d0a146f13b40a4d14db0584a1b361a337c9d5 100644 (file)
@@ -2,7 +2,6 @@
    instructions.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "swap.w" 7 } } */
 /* { dg-final { scan-assembler-times "swap.b" 16 } } */
 /* { dg-final { scan-assembler-times "extu.w" 2 } } */
index 68f8cdcc430746fad07477ad9b27bfff63023514..716a0095442e0b5916887cd61ba3b2109b5fe677 100644 (file)
@@ -2,7 +2,6 @@
    works as expected.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "clrt" 2 } } */
 /* { dg-final { scan-assembler-times "sett" 1 } } */
 
index 4e0d49edfaffc42eee465e07f904ae5bb14ae0f4..4db7b709ee4f3f9d374855bb41930f76c0abd307 100644 (file)
@@ -2,7 +2,6 @@
    tst Rm,Rn instruction is used.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "tst\tr" 8 } }  */
 /* { dg-final { scan-assembler-times "mov.b" 4 } }  */
 /* { dg-final { scan-assembler-times "mov.w" 4 } }  */
index a2e7213cd8f0e3b104483dcb33651083f24f726e..3e21351216a6ef9565db591e5e018e735d91a12b 100644 (file)
@@ -4,7 +4,6 @@
    movu insn.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "tst\tr" 8 } } */
 /* { dg-final { scan-assembler-not "tst\t#255" } } */
 /* { dg-final { scan-assembler-not "exts|extu|and|movu" } } */
index 418ba694392794b979b59b9d13865f7e4d23d7b0..64f79ebc737bd9591983dc0354ffa1d3b200ae39 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the rotcr instruction is generated.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcr" 24 } } */
 /* { dg-final { scan-assembler-times "shll\t" 1 } } */
 /* { dg-final { scan-assembler-not "and\t#1" } }  */
index 577690dd8329957bddbdf232b3443e61b7dce4c5..e8daa291fb6f753dd02a5b38904e0f1890d5d95a 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the rotr and rotl instructions are generated.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rotr" 2 } } */
 /* { dg-final { scan-assembler-times "rotl" 3 } } */
 
index 0476f75d199c4101efdf384b9a565591dfc58b04..b302364979a5362c10cba38f87070e88996f389f 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the rotcr instruction is generated.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcr" 4 } } */
 /* { dg-final { scan-assembler-not "movt" } } */
 /* { dg-final { scan-assembler-not "or\t" } } */
index 20b0098834e5d2bee6ea75323b1ed65d2e0897de..6af1750daf243e0f339f519d1f2cec6b249b71eb 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the rotcl instruction is generated.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcl" 28 } } */
 
 typedef char bool;
index 8aa15df8605296354abb556d426cd298a70195d5..3ced51eecf4b2702f6c6918dc6c2fe86f17a2afe 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the rotcr instruction is generated.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcl" 4 } } */
 /* { dg-final { scan-assembler-not "movt" } } */
 /* { dg-final { scan-assembler-not "or\t" } } */
index 31008ca74be33d1423de1c243a1b16c0893bf3ee..0b52a6a44472e32b62b65e0934218f64bdf4233c 100644 (file)
@@ -3,7 +3,7 @@
    movt instructions in these cases.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
+
 /* { dg-final { scan-assembler-times "addc" 6 } } */
 /* { dg-final { scan-assembler-times "subc" 4 } } */
 /* { dg-final { scan-assembler-times "sett" 5 } } */
index b6c249395665b3d5e78103d502e7b4ee3c1b5ece..1e2f3bbcb56cb9eda55e15f69ad99ce07bcafd92 100644 (file)
@@ -3,7 +3,7 @@
    these cases.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
+
 /* { dg-final { scan-assembler-times "addc" 36 } } */
 /* { dg-final { scan-assembler-times "shll" 14 } } */
 /* { dg-final { scan-assembler-times "add\tr" 12 } } */
index 933ece3639ba08f6403eecb81968442254f48995..cd3d35323d4e229dea7b2e053ec5b965be496d3c 100644 (file)
@@ -3,7 +3,6 @@
    these cases.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-times "addc" 4 } }  */
 /* { dg-final { scan-assembler-times "subc" 5 } }  */
 /* { dg-final { scan-assembler-times "movt" 1 } }  */
index dce413e18bbe1fdcc64f728eb1e8993f062cc3f7..4a3ffd1876e717361fb965640ee34dabdcf2bc14 100644 (file)
@@ -2,7 +2,7 @@
    inverted.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
+
 /* { dg-final { scan-assembler-times "cmp/eq" 7 } }  */
 
 /* { dg-final { scan-assembler-times "subc" 5 { target { ! sh2a } } } }  */
index ec52d89405a7d5bdcfaea6298aa7e7831ed2697b..b04b21295140e5fcab184cd331e68f6fffbfe9a7 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the inlined mem load is not handled as unaligned load.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "shll|extu|or" } } */
 
 static inline int
index bd402b3a0c17ca1eb4cbfdf2b77d5d64394de9de..e7fb2a9a6424a7ceb98e9aac5f6d85e1ca8b448f 100644 (file)
@@ -3,7 +3,6 @@
    expected we won't see any nop insns.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "nop" } } */
 
 int test00 (int a, int b);
index 111a12013d6949b40e16339f2f716bb78cfb3f87..ed84a3296ba8f4f72e48e249d346e429b59c9978 100644 (file)
@@ -2,7 +2,6 @@
    utilizing the cmp/pz instruction.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "not\[ \t\]" } } */
 /* { dg-final { scan-assembler-times "cmp/pz" 7 } } */
 /* { dg-final { scan-assembler-times "shll" 1 } } */
index 4437511cf7c93c83cd35769ebc02475069a902b5..8bc5836f71fb19caeebecb950264f739c6fcb180 100644 (file)
@@ -2,7 +2,6 @@
    built-in functions result in gbr store / load instructions.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "ldc" 1 } } */
 /* { dg-final { scan-assembler-times "stc" 1 } } */
 /* { dg-final { scan-assembler-times "gbr" 2 } } */
index 4a3561a56e99cac73c838f4c7775aed43feb2d40..bad478c97b5afb8e3559798fc45bb4a5220a1ef8 100644 (file)
@@ -3,7 +3,6 @@
    instruction something is not working properly.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "stc\tgbr" 0 } } */
 
 /* ---------------------------------------------------------------------------
index 678fb3954268f965d6cb63467cbf9f9c6172cf0c..617a66ba6755471047b20d158077b8598077946b 100644 (file)
@@ -4,7 +4,6 @@
    independent thread_pointer built-in functions available.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
 int
 test00 (void* p, int x)
index d21828196b6c4c679f506b9d640bb8956a02fb77..bc7cefda5a5e0fe99f399724d0e837a03047b1c6 100644 (file)
@@ -3,7 +3,6 @@
    register, i.e. it is invalidated by function calls.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1 -fcall-used-gbr" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "stc\tgbr" } } */
 
 extern int test00 (void);
index 30dfd314e751deee5ddff1ba722478020f11231d..824025db08cc64d3f58c832ba21d116fbfc4b35e 100644 (file)
@@ -3,7 +3,6 @@
    call saved register.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1 -fcall-saved-gbr" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "stc\tgbr" } } */
 
 typedef struct
index 4bf94c32ec6205f853e4bac78695c810cdc2af6c..59f0d75ff6c9d7650fd47e30f51093cfb6eea167 100644 (file)
@@ -3,7 +3,6 @@
    are.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "stc\tgbr" } } */
 
 typedef struct
index 91f09359d1c723f7eb4650599589850d01cf8ba0..ef6ecd1b8d748fabc072b9f8bdaf17cc42555364 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the 'extu.b' instruction is generated for short jump tables.  */
 /* { dg-do compile }  */
 /* { dg-options "-Os" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "extu.b" } } */
 
 int
index dca15c9b5ab55dbed283fc32430343acc0f177f8..996c4ca90df9d5c54f1598643166edf4eb3d6876 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the decrement-and-test instruction is generated.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "dt\tr" 2 } } */
 
 int
index 563e5b72c089cd573cd4bce84a366f111b21ed87..2040ffa84f284e67e0e7fdfa8a3bc57788b6859e 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that combine considers unused regs dead.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "addc" } }  */
 
 struct result
index a2afe1ae6f7def7f379440fd5bd6b5ab1ecd2ff6..408a270335151e82bc7e0dee7f90987ed748a4d5 100644 (file)
@@ -3,7 +3,6 @@
    and a GBR memory access must not be done.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "stc\tgbr" } } */
 /* { dg-final { scan-assembler "bf|bt" } } */
 
index c5c6c7e141b7d79f6b0bff2bae6d80ec8c4ee2f4..b0469859df5b79d60a893c3f5bca490a7d65a1ae 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that the cmp/pz instruction is generated as expected.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
 /* { dg-final { scan-assembler-times "shll" 1 } }  */
 /* { dg-final { scan-assembler-times "movt" 5 } }  */
index d01885f7c9f2903aa23be427e52e0e7f67afe5da..ceff756cd89622010fd678f188ac50ffa9a35f14 100644 (file)
@@ -2,7 +2,6 @@
    fabs instructions.  */
 /* { dg-do compile }  */
 /* { dg-options "-O1" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "fpscr|fpchg" } } */
 
 float
index 6dbd8e7c932ef7677d7e39fba7a2dc3eeb730e67..2a6728fd681e9ba8be3e0ae93221f211f1ecc9cd 100644 (file)
@@ -1,6 +1,5 @@
 /* Check whether trapa is generated only for an ISR.  */
 /* { dg-do compile }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-options "-O" }  */
 /* { dg-final { scan-assembler-times "trapa\[ \t\]\[ \t\]*#4" 1 } }  */
 
index b70be6e4adbd5647f3af915f6b5953d7b4c29ae1..d2a9e6089927281d9c60988366fdb94679ae4e66 100644 (file)
@@ -1,6 +1,5 @@
 /* Check that no interrupt-specific register saves are generated.  */
 /* { dg-do compile { target { { "sh*-*-*" } && nonpic } } }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-options "-O" }  */
 /* { dg-final { scan-assembler-times "rte" 1 } }  */
 /* { dg-final { scan-assembler-not "mov.l\tr\[0-9\],@-r15" } }  */
index 7f2d5195443cb43c0cc8c380979db502a4f0c884..ca88026018ad15b302df37598b5f9c97df6f1a98 100644 (file)
@@ -2,7 +2,6 @@
    when optimizing for speed.  */
 /* { dg-do compile }  */
 /* { dg-options "-O2" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
 /* { dg-final { scan-assembler-times "cmp/str" 2 } } */
 /* { dg-final { scan-assembler-times "tst\t#3" 1 } } */
index c9cc771b685bf10d8be509fec0a8e74f626456b8..256d4195d607db1686e0f20b5245a2baef65b615 100644 (file)
@@ -1,6 +1,5 @@
 /* { dg-do compile }  */
 /* { dg-additional-options "-fpic -std=c99" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 
 typedef unsigned int size_t;
 typedef struct
index de6ba028c87c7d492501617fce8bdb2f42854752..052709e2fb685ff3bffe0e8eb3fd601ddc0e1a23 100644 (file)
@@ -1,6 +1,5 @@
 /* { dg-do compile }  */
 /* { dg-additional-options "-fschedule-insns -fPIC -mprefergot" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 
 static __inline __attribute__ ((__always_inline__)) void *
 _dl_mmap (void * start, int length, int prot, int flags, int fd,
index 814431108ec4515aba7cb095089e8211e42ab463..eeb1c4208070a0a8ff8eb94d602c86c5b1b6660b 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that using -mdiv=call-fp compiles without fuzz.  */
 /* { dg-do compile }  */
 /* { dg-additional-options "-mdiv=call-fp" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 
 int
 test_0 (int a, int b, int c, int d)
index 3e930027094a366a9dafb247263eb2427f04f49c..934092cd29e2a9c6fd74dbeaac229133a46e53e8 100644 (file)
@@ -1,6 +1,5 @@
 /* { dg-do compile }  */
 /* { dg-additional-options "-std=gnu99" }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 
 struct thread_info {
  struct task_struct *task;
index 9e665bafb48bd5aac0a8f13228c223aba89884c4..66e71f4d0beb2e78cf8a59914fc9231e4583eefd 100644 (file)
@@ -1,6 +1,5 @@
 /* Check whether rte is generated for two ISRs.  */
 /* { dg-do compile }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rte" 2 } }  */
 
 extern void foo (void);
index ce984e73fbd2a327549537aea9d8c1516653958e..e7f5129fe0bd19db33af730bbde9d84bd8b14292 100644 (file)
@@ -1,6 +1,5 @@
 /* Check whether rte is generated only for an ISRs.  */
 /* { dg-do compile }  */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rte" 1 } }  */
 
 #pragma interrupt