]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pr51244-11.c: Remove target line.
authorOleg Endo <olegendo@gcc.gnu.org>
Wed, 6 Nov 2013 22:33:01 +0000 (22:33 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Wed, 6 Nov 2013 22:33:01 +0000 (22:33 +0000)
* gcc.target/sh/pr51244-11.c: Remove target line.
* gcc.target/sh/sh4a-sincosf.c: Likewise.
* gcc.target/sh/attr-isr-trap_exit.c: Likewise.
* gcc.target/sh/pr51244-15.c: Likewise.
* gcc.target/sh/pr51244-19.c: Likewise.
* gcc.target/sh/cmpstr.c: Likewise.
* gcc.target/sh/pr33135-3.c: Likewise.
* gcc.target/sh/pr53512-2.c: Likewise.
* gcc.target/sh/pr54602-2.c: Likewise.
* gcc.target/sh/pr52483-1.c: Likewise.
* gcc.target/sh/pr21255-2-ml.c: Likewise.
* gcc.target/sh/pr54760-4.c: Likewise.
* gcc.target/sh/pr52483-5.c: Likewise.
* gcc.target/sh/pr54089-2.c: Likewise.
* gcc.target/sh/pr56547-2.c: Likewise.
* gcc.target/sh/pr54089-6.c: Likewise.
* gcc.target/sh/pr51244-20.c: Likewise.
* gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
* gcc.target/sh/sh4a-fsrra.c: Likewise.
* gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
* gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
* gcc.target/sh/pr55303-2.c: Likewise.
* gcc.target/sh/sh2a-resbank.c: Likewise.
* gcc.target/sh/sp-switch.c: Likewise.
* gcc.target/sh/pr51244-3.c: Likewise.
* gcc.target/sh/pr50751-3.c: Likewise.
* gcc.target/sh/pr51244-7.c: Likewise.
* gcc.target/sh/struct-arg-dw2.c: Likewise.
* gcc.target/sh/pr50751-7.c: Likewise.
* gcc.target/sh/pr49468-di.c: Likewise.
* gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
* gcc.target/sh/pr49880-3.c: Likewise.
* gcc.target/sh/pr51244-12.c: Likewise.
* gcc.target/sh/pr53988.c: Likewise.
* gcc.target/sh/pr6526.c: Likewise.
* gcc.target/sh/sh2a-bxor.c: Likewise.
* gcc.target/sh/pr51244-16.c: Likewise.
* gcc.target/sh/sh2a-bclrmem.c: Likewise.
* gcc.target/sh/sh2a-bor.c: Likewise.
* gcc.target/sh/pr53511-1.c: Likewise.
* gcc.target/sh/pr21255-3.c: Likewise.
* gcc.target/sh/pr53512-3.c: Likewise.
* gcc.target/sh/pr33135-4.c: Likewise.
* gcc.target/sh/pr54602-3.c: Likewise.
* gcc.target/sh/pr54760-1.c: Likewise.
* gcc.target/sh/pr52483-2.c: Likewise.
* gcc.target/sh/sh2a-bsetmem.c: Likewise.
* gcc.target/sh/pr54680.c: Likewise.
* gcc.target/sh/pr54386.c: Likewise.
* gcc.target/sh/pr51244-20-sh2a.c: Likewise.
* gcc.target/sh/pr54089-3.c: Likewise.
* gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
* gcc.target/sh/pr54089-7.c: Likewise.
* gcc.target/sh/strlen.c: Likewise.
* gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
* gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
* gcc.target/sh/pr55303-3.c: Likewise.
* gcc.target/sh/pr51244-4.c: Likewise.
* gcc.target/sh/pr50751-4.c: Likewise.
* gcc.target/sh/pr39423-1.c: Likewise.
* gcc.target/sh/pr51244-8.c: Likewise.
* gcc.target/sh/pr55146.c: Likewise.
* gcc.target/sh/pr50751-8.c: Likewise.
* gcc.target/sh/sh2a-bset.c: Likewise.
* gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
* gcc.target/sh/sh2a-movi20s.c: Likewise.
* gcc.target/sh/20080410-1.c: Likewise.
* gcc.target/sh/pr49880-4.c: Likewise.
* gcc.target/sh/pr51244-13.c: Likewise.
* gcc.target/sh/sh2a-movrt.c: Likewise.
* gcc.target/sh/pr51244-17.c: Likewise.
* gcc.target/sh/pr21255-2-mb.c: Likewise.
* gcc.target/sh/sh2a-bclr.c: Likewise.
* gcc.target/sh/pr33135-1.c: Likewise.
* gcc.target/sh/pr53512-4.c: Likewise.
* gcc.target/sh/pr54602-4.c: Likewise.
* gcc.target/sh/sh4a-bitmovua.c: Likewise.
* gcc.target/sh/pr54760-2.c: Likewise.
* gcc.target/sh/pr52483-3.c: Likewise.
* gcc.target/sh/sh2a-bld.c: Likewise.
* gcc.target/sh/pr54089-4.c: Likewise.
* gcc.target/sh/pr54685.c: Likewise.
* gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
* gcc.target/sh/pr54089-8.c: Likewise.
* gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
* gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
* gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
* gcc.target/sh/pr51244-1.c: Likewise.
* gcc.target/sh/pr50751-1.c: Likewise.
* gcc.target/sh/pr55160.c: Likewise.
* gcc.target/sh/pr51244-5.c: Likewise.
* gcc.target/sh/pr54236-1.c: Likewise.
* gcc.target/sh/pr50751-5.c: Likewise.
* gcc.target/sh/pr52933-1.c: Likewise.
* gcc.target/sh/pr39423-2.c: Likewise.
* gcc.target/sh/pr51244-9.c: Likewise.
* gcc.target/sh/pr49263.c: Likewise.
* gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
* gcc.target/sh/pr49880-1.c: Likewise.
* gcc.target/sh/sh2a-band.c: Likewise.
* gcc.target/sh/pr51244-10.c: Likewise.
* gcc.target/sh/pr49880-5.c: Likewise.
* gcc.target/sh/prefetch.c: Likewise.
* gcc.target/sh/pr51244-14.c: Likewise.
* gcc.target/sh/rte-delay-slot.c: Likewise.
* gcc.target/sh/fpul-usage-1.c: Likewise.
* gcc.target/sh/pr51244-18.c: Likewise.
* gcc.target/sh/pr21255-1.c: Likewise.
* gcc.target/sh/pr33135-2.c: Likewise.
* gcc.target/sh/pr53512-1.c: Likewise.
* gcc.target/sh/pr54602-1.c: Likewise.
* gcc.target/sh/sh2a-rtsn.c: Likewise.
* gcc.target/sh/torture/pragma-isr.c: Likewise.
* gcc.target/sh/torture/pragma-isr2.c: Likewise.
* gcc.target/sh/torture/pr58314.c: Likewise.
* gcc.target/sh/torture/pr34777.c: Likewise.
* gcc.target/sh/torture/pr58475.c: Likewise.
* gcc.target/sh/pr54760-3.c: Likewise.
* gcc.target/sh/sh4a-cosf.c: Likewise.
* gcc.target/sh/pr52483-4.c: Likewise.
* gcc.target/sh/mfmovd.c: Likewise.
* gcc.target/sh/pr54089-1.c: Likewise.
* gcc.target/sh/pr56547-1.c: Likewise.
* gcc.target/sh/pr54089-5.c: Likewise.
* gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
* gcc.target/sh/pr54089-9.c: Likewise.
* gcc.target/sh/sh2a-jsrn.c: Likewise.
* gcc.target/sh/pr49468-si.c: Likewise.
* gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
* gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
* gcc.target/sh/pr55303-1.c: Likewise.
* gcc.target/sh/pr51244-2.c: Likewise.
* gcc.target/sh/pr50751-2.c: Likewise.
* gcc.target/sh/pr54236-2.c: Likewise.
* gcc.target/sh/pr51244-6.c: Likewise.
* gcc.target/sh/cmpstrn.c: Likewise.
* gcc.target/sh/pr50751-6.c: Likewise.
* gcc.target/sh/pr52933-2.c: Likewise.
* gcc.target/sh/pr53568-1.c: Likewise.
* gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
* gcc.target/sh/sh2a-tbr-jump.c: Likewise.
* gcc.target/sh/sh4a-sinf.c: Likewise.
* gcc.target/sh/pr49880-2.c: Likewise.

From-SVN: r204487

144 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/20080410-1.c
gcc/testsuite/gcc.target/sh/attr-isr-trap_exit.c
gcc/testsuite/gcc.target/sh/cmpstr.c
gcc/testsuite/gcc.target/sh/cmpstrn.c
gcc/testsuite/gcc.target/sh/fpul-usage-1.c
gcc/testsuite/gcc.target/sh/mfmovd.c
gcc/testsuite/gcc.target/sh/pr21255-1.c
gcc/testsuite/gcc.target/sh/pr21255-2-mb.c
gcc/testsuite/gcc.target/sh/pr21255-2-ml.c
gcc/testsuite/gcc.target/sh/pr21255-3.c
gcc/testsuite/gcc.target/sh/pr33135-1.c
gcc/testsuite/gcc.target/sh/pr33135-2.c
gcc/testsuite/gcc.target/sh/pr33135-3.c
gcc/testsuite/gcc.target/sh/pr33135-4.c
gcc/testsuite/gcc.target/sh/pr39423-1.c
gcc/testsuite/gcc.target/sh/pr39423-2.c
gcc/testsuite/gcc.target/sh/pr49263.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/pr49880-4.c
gcc/testsuite/gcc.target/sh/pr49880-5.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-postinc-1.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-postinc-2.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-postinc-3.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-postinc-4.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-predec-1.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-predec-2.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-predec-3.c
gcc/testsuite/gcc.target/sh/pr50749-qihisi-predec-4.c
gcc/testsuite/gcc.target/sh/pr50749-sf-postinc-1.c
gcc/testsuite/gcc.target/sh/pr50749-sf-postinc-2.c
gcc/testsuite/gcc.target/sh/pr50749-sf-postinc-3.c
gcc/testsuite/gcc.target/sh/pr50749-sf-postinc-4.c
gcc/testsuite/gcc.target/sh/pr50749-sf-predec-1.c
gcc/testsuite/gcc.target/sh/pr50749-sf-predec-2.c
gcc/testsuite/gcc.target/sh/pr50749-sf-predec-3.c
gcc/testsuite/gcc.target/sh/pr50749-sf-predec-4.c
gcc/testsuite/gcc.target/sh/pr50751-1.c
gcc/testsuite/gcc.target/sh/pr50751-2.c
gcc/testsuite/gcc.target/sh/pr50751-3.c
gcc/testsuite/gcc.target/sh/pr50751-4.c
gcc/testsuite/gcc.target/sh/pr50751-5.c
gcc/testsuite/gcc.target/sh/pr50751-6.c
gcc/testsuite/gcc.target/sh/pr50751-7.c
gcc/testsuite/gcc.target/sh/pr50751-8.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-15.c
gcc/testsuite/gcc.target/sh/pr51244-16.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-2.c
gcc/testsuite/gcc.target/sh/pr51244-20-sh2a.c
gcc/testsuite/gcc.target/sh/pr51244-20.c
gcc/testsuite/gcc.target/sh/pr51244-3.c
gcc/testsuite/gcc.target/sh/pr51244-4.c
gcc/testsuite/gcc.target/sh/pr51244-5.c
gcc/testsuite/gcc.target/sh/pr51244-6.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/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-4.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/pr53511-1.c
gcc/testsuite/gcc.target/sh/pr53512-1.c
gcc/testsuite/gcc.target/sh/pr53512-2.c
gcc/testsuite/gcc.target/sh/pr53512-3.c
gcc/testsuite/gcc.target/sh/pr53512-4.c
gcc/testsuite/gcc.target/sh/pr53568-1.c
gcc/testsuite/gcc.target/sh/pr53988.c
gcc/testsuite/gcc.target/sh/pr54089-1.c
gcc/testsuite/gcc.target/sh/pr54089-2.c
gcc/testsuite/gcc.target/sh/pr54089-3.c
gcc/testsuite/gcc.target/sh/pr54089-4.c
gcc/testsuite/gcc.target/sh/pr54089-5.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/pr54386.c
gcc/testsuite/gcc.target/sh/pr54602-1.c
gcc/testsuite/gcc.target/sh/pr54602-2.c
gcc/testsuite/gcc.target/sh/pr54602-3.c
gcc/testsuite/gcc.target/sh/pr54602-4.c
gcc/testsuite/gcc.target/sh/pr54680.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/pr55146.c
gcc/testsuite/gcc.target/sh/pr55160.c
gcc/testsuite/gcc.target/sh/pr55303-1.c
gcc/testsuite/gcc.target/sh/pr55303-2.c
gcc/testsuite/gcc.target/sh/pr55303-3.c
gcc/testsuite/gcc.target/sh/pr56547-1.c
gcc/testsuite/gcc.target/sh/pr56547-2.c
gcc/testsuite/gcc.target/sh/pr6526.c
gcc/testsuite/gcc.target/sh/pragma-isr-trap-exit.c
gcc/testsuite/gcc.target/sh/prefetch.c
gcc/testsuite/gcc.target/sh/rte-delay-slot.c
gcc/testsuite/gcc.target/sh/sh2a-band.c
gcc/testsuite/gcc.target/sh/sh2a-bclr.c
gcc/testsuite/gcc.target/sh/sh2a-bclrmem.c
gcc/testsuite/gcc.target/sh/sh2a-bld.c
gcc/testsuite/gcc.target/sh/sh2a-bor.c
gcc/testsuite/gcc.target/sh/sh2a-bset.c
gcc/testsuite/gcc.target/sh/sh2a-bsetmem.c
gcc/testsuite/gcc.target/sh/sh2a-bxor.c
gcc/testsuite/gcc.target/sh/sh2a-jsrn.c
gcc/testsuite/gcc.target/sh/sh2a-movi20s.c
gcc/testsuite/gcc.target/sh/sh2a-movrt.c
gcc/testsuite/gcc.target/sh/sh2a-resbank.c
gcc/testsuite/gcc.target/sh/sh2a-rtsn.c
gcc/testsuite/gcc.target/sh/sh2a-tbr-jump.c
gcc/testsuite/gcc.target/sh/sh4a-bitmovua.c
gcc/testsuite/gcc.target/sh/sh4a-cosf.c
gcc/testsuite/gcc.target/sh/sh4a-fsrra.c
gcc/testsuite/gcc.target/sh/sh4a-sincosf.c
gcc/testsuite/gcc.target/sh/sh4a-sinf.c
gcc/testsuite/gcc.target/sh/sp-switch.c
gcc/testsuite/gcc.target/sh/strlen.c
gcc/testsuite/gcc.target/sh/struct-arg-dw2.c
gcc/testsuite/gcc.target/sh/torture/pr34777.c
gcc/testsuite/gcc.target/sh/torture/pr58314.c
gcc/testsuite/gcc.target/sh/torture/pr58475.c
gcc/testsuite/gcc.target/sh/torture/pragma-isr.c
gcc/testsuite/gcc.target/sh/torture/pragma-isr2.c

index 43c104296d38e449d899c77ff97f0d2ef2725943..cb7b15bfcbb6a511e29ab34eb7679ef658426b95 100644 (file)
@@ -1,3 +1,149 @@
+2013-11-06  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       * gcc.target/sh/pr51244-11.c: Remove target line.
+       * gcc.target/sh/sh4a-sincosf.c: Likewise.
+       * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
+       * gcc.target/sh/pr51244-15.c: Likewise.
+       * gcc.target/sh/pr51244-19.c: Likewise.
+       * gcc.target/sh/cmpstr.c: Likewise.
+       * gcc.target/sh/pr33135-3.c: Likewise.
+       * gcc.target/sh/pr53512-2.c: Likewise.
+       * gcc.target/sh/pr54602-2.c: Likewise.
+       * gcc.target/sh/pr52483-1.c: Likewise.
+       * gcc.target/sh/pr21255-2-ml.c: Likewise.
+       * gcc.target/sh/pr54760-4.c: Likewise.
+       * gcc.target/sh/pr52483-5.c: Likewise.
+       * gcc.target/sh/pr54089-2.c: Likewise.
+       * gcc.target/sh/pr56547-2.c: Likewise.
+       * gcc.target/sh/pr54089-6.c: Likewise.
+       * gcc.target/sh/pr51244-20.c: Likewise.
+       * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
+       * gcc.target/sh/sh4a-fsrra.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
+       * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
+       * gcc.target/sh/pr55303-2.c: Likewise.
+       * gcc.target/sh/sh2a-resbank.c: Likewise.
+       * gcc.target/sh/sp-switch.c: Likewise.
+       * gcc.target/sh/pr51244-3.c: Likewise.
+       * gcc.target/sh/pr50751-3.c: Likewise.
+       * gcc.target/sh/pr51244-7.c: Likewise.
+       * gcc.target/sh/struct-arg-dw2.c: Likewise.
+       * gcc.target/sh/pr50751-7.c: Likewise.
+       * gcc.target/sh/pr49468-di.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
+       * gcc.target/sh/pr49880-3.c: Likewise.
+       * gcc.target/sh/pr51244-12.c: Likewise.
+       * gcc.target/sh/pr53988.c: Likewise.
+       * gcc.target/sh/pr6526.c: Likewise.
+       * gcc.target/sh/sh2a-bxor.c: Likewise.
+       * gcc.target/sh/pr51244-16.c: Likewise.
+       * gcc.target/sh/sh2a-bclrmem.c: Likewise.
+       * gcc.target/sh/sh2a-bor.c: Likewise.
+       * gcc.target/sh/pr53511-1.c: Likewise.
+       * gcc.target/sh/pr21255-3.c: Likewise.
+       * gcc.target/sh/pr53512-3.c: Likewise.
+       * gcc.target/sh/pr33135-4.c: Likewise.
+       * gcc.target/sh/pr54602-3.c: Likewise.
+       * gcc.target/sh/pr54760-1.c: Likewise.
+       * gcc.target/sh/pr52483-2.c: Likewise.
+       * gcc.target/sh/sh2a-bsetmem.c: Likewise.
+       * gcc.target/sh/pr54680.c: Likewise.
+       * gcc.target/sh/pr54386.c: Likewise.
+       * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
+       * gcc.target/sh/pr54089-3.c: Likewise.
+       * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
+       * gcc.target/sh/pr54089-7.c: Likewise.
+       * gcc.target/sh/strlen.c: Likewise.
+       * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
+       * gcc.target/sh/pr55303-3.c: Likewise.
+       * gcc.target/sh/pr51244-4.c: Likewise.
+       * gcc.target/sh/pr50751-4.c: Likewise.
+       * gcc.target/sh/pr39423-1.c: Likewise.
+       * gcc.target/sh/pr51244-8.c: Likewise.
+       * gcc.target/sh/pr55146.c: Likewise.
+       * gcc.target/sh/pr50751-8.c: Likewise.
+       * gcc.target/sh/sh2a-bset.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
+       * gcc.target/sh/sh2a-movi20s.c: Likewise.
+       * gcc.target/sh/20080410-1.c: Likewise.
+       * gcc.target/sh/pr49880-4.c: Likewise.
+       * gcc.target/sh/pr51244-13.c: Likewise.
+       * gcc.target/sh/sh2a-movrt.c: Likewise.
+       * gcc.target/sh/pr51244-17.c: Likewise.
+       * gcc.target/sh/pr21255-2-mb.c: Likewise.
+       * gcc.target/sh/sh2a-bclr.c: Likewise.
+       * gcc.target/sh/pr33135-1.c: Likewise.
+       * gcc.target/sh/pr53512-4.c: Likewise.
+       * gcc.target/sh/pr54602-4.c: Likewise.
+       * gcc.target/sh/sh4a-bitmovua.c: Likewise.
+       * gcc.target/sh/pr54760-2.c: Likewise.
+       * gcc.target/sh/pr52483-3.c: Likewise.
+       * gcc.target/sh/sh2a-bld.c: Likewise.
+       * gcc.target/sh/pr54089-4.c: Likewise.
+       * gcc.target/sh/pr54685.c: Likewise.
+       * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
+       * gcc.target/sh/pr54089-8.c: Likewise.
+       * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
+       * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
+       * gcc.target/sh/pr51244-1.c: Likewise.
+       * gcc.target/sh/pr50751-1.c: Likewise.
+       * gcc.target/sh/pr55160.c: Likewise.
+       * gcc.target/sh/pr51244-5.c: Likewise.
+       * gcc.target/sh/pr54236-1.c: Likewise.
+       * gcc.target/sh/pr50751-5.c: Likewise.
+       * gcc.target/sh/pr52933-1.c: Likewise.
+       * gcc.target/sh/pr39423-2.c: Likewise.
+       * gcc.target/sh/pr51244-9.c: Likewise.
+       * gcc.target/sh/pr49263.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
+       * gcc.target/sh/pr49880-1.c: Likewise.
+       * gcc.target/sh/sh2a-band.c: Likewise.
+       * gcc.target/sh/pr51244-10.c: Likewise.
+       * gcc.target/sh/pr49880-5.c: Likewise.
+       * gcc.target/sh/prefetch.c: Likewise.
+       * gcc.target/sh/pr51244-14.c: Likewise.
+       * gcc.target/sh/rte-delay-slot.c: Likewise.
+       * gcc.target/sh/fpul-usage-1.c: Likewise.
+       * gcc.target/sh/pr51244-18.c: Likewise.
+       * gcc.target/sh/pr21255-1.c: Likewise.
+       * gcc.target/sh/pr33135-2.c: Likewise.
+       * gcc.target/sh/pr53512-1.c: Likewise.
+       * gcc.target/sh/pr54602-1.c: Likewise.
+       * gcc.target/sh/sh2a-rtsn.c: Likewise.
+       * gcc.target/sh/torture/pragma-isr.c: Likewise.
+       * gcc.target/sh/torture/pragma-isr2.c: Likewise.
+       * gcc.target/sh/torture/pr58314.c: Likewise.
+       * gcc.target/sh/torture/pr34777.c: Likewise.
+       * gcc.target/sh/torture/pr58475.c: Likewise.
+       * gcc.target/sh/pr54760-3.c: Likewise.
+       * gcc.target/sh/sh4a-cosf.c: Likewise.
+       * gcc.target/sh/pr52483-4.c: Likewise.
+       * gcc.target/sh/mfmovd.c: Likewise.
+       * gcc.target/sh/pr54089-1.c: Likewise.
+       * gcc.target/sh/pr56547-1.c: Likewise.
+       * gcc.target/sh/pr54089-5.c: Likewise.
+       * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
+       * gcc.target/sh/pr54089-9.c: Likewise.
+       * gcc.target/sh/sh2a-jsrn.c: Likewise.
+       * gcc.target/sh/pr49468-si.c: Likewise.
+       * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
+       * gcc.target/sh/pr55303-1.c: Likewise.
+       * gcc.target/sh/pr51244-2.c: Likewise.
+       * gcc.target/sh/pr50751-2.c: Likewise.
+       * gcc.target/sh/pr54236-2.c: Likewise.
+       * gcc.target/sh/pr51244-6.c: Likewise.
+       * gcc.target/sh/cmpstrn.c: Likewise.
+       * gcc.target/sh/pr50751-6.c: Likewise.
+       * gcc.target/sh/pr52933-2.c: Likewise.
+       * gcc.target/sh/pr53568-1.c: Likewise.
+       * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
+       * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
+       * gcc.target/sh/sh4a-sinf.c: Likewise.
+       * gcc.target/sh/pr49880-2.c: Likewise.
+
 2013-11-06  Tobias Burnus  <burnus@net-b.de>
 
        * g++.dg/warn/wdate-time.C: Update dg-error pattern.
index 63e517e94d581ba0e0ee7b8fc4ce39451f9d7c11..c398674c2aa7d0b6c6c7a3e60d98aafecf0fb485 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O0" } */
 /* { dg-skip-if "" { "sh*-*-*" } "-mb" "" }  */
 /* { dg-final { scan-assembler-not "add\tr0,r0" } } */
index ad61aaa1db57f6d2b4d01a8c605aa0c5a566d427..a45e92f8c6f72cb5c7b7d46da0eb7e1c4c338e00 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that trapa / interrput_handler attributes can paired in
    either order.  */
-/* { dg-do compile { target "sh*-*-*" } }  */
+/* { dg-do compile }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-options "-O" }  */
 /* { dg-final { scan-assembler "trapa\[ \t\]\[ \t\]*#4"} }  */
index 3e75e4a6434388623f20d9abca40e33393165857..4d638cc3e70adf4b281950f9c70e6a5bd4e195eb 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the __builtin_strcmp function is inlined with cmp/str
    when optimizing for speed.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
index b2260f921103f7f5f810f4ca0bf804471965381b..bc72b2c51d22c8773586de5fc88be3b66e233119 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the __builtin_strncmp function is inlined
    when optimizing for speed.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
index 394e7ef81caf704df4c3ab0a160f059ebde4f98e..5c3bb196de0ffab276f069d0ae263c009f1c98a9 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the FPUL register is used when reading a float as an int and
    vice versa, as opposed to pushing and popping the values over the stack.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler "fpul" } } */
index 3b7564aeb33efa3b6769b7aa862fa3369863dc4a..ce3e99332e3ae47e00e56b0ec45980b1ca87bb5e 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that we generate fmov.d instructions to move doubles when -mfmovd 
    option is enabled.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-require-effective-target hard_float } */
 /* { dg-options "-mfmovd" } */
 /* { dg-skip-if "" { *-*-* }  { "*-single-only" } { "" } } */
index 5d5b6d7f9a684c2ff9786997ebddeea31e1b476d..3e9b78515f9a07fee797910d609b18ea0116b1ef 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2 -fomit-frame-pointer" } */
 /* { dg-final { scan-assembler "mov fr4,fr.; mov fr5,fr." { target sh-*-* } } } */
 /* { dg-final { scan-assembler "mov fr4,fr.; mov fr5,fr." { target sh[1234lb]*-*-* } } } */
index ac2ce687e1e37d6a3312e0418c94804d73283865..531ed3979d194d98bd6d10c089c3ccc0eb564355 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-mb -O2 -fomit-frame-pointer" } */
 /* { dg-final { scan-assembler "mov @r.,r.; mov @\\(4,r.\\),r." } } */
 double d;
index 570e7dd0b50c99bc34f976b1479ce81b55d70c7f..6948f475ea3874a5b4cdbc2428aa0121ed77aab9 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2 -fomit-frame-pointer" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-mb" && "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "mov @\\(4,r.\\),r.; mov @r.,r." } } */
index 58d7849cf9448b5caecd482fcba70bf161e95bd2..a6727841837dd5559c65de3ea436eeebf17da5d2 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2 -fomit-frame-pointer" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m2e" "-m3e" "*single-only" } { "" } }  */
 /* { dg-final { scan-assembler "mov #?0,r.*; mov #?20,r" } } */
index 6c28e8c3b2b2ed0d7f98c7c0d7d5c6be46cba703..cc6a3f984d3e4092902e22ed1a14b49a6d9aa06b 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that fcmp/eq and fcmp/gt instructions are generated by default
    (implicit -mieee).  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fcmp/eq" 4 } } */
index 37c4035deca66010b8f8ecc10908558bfc0e371d..b93ecb81e4890e1bddfb67db56c143517338a679 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that only the fcmp/gt instruction is generated when specifying
    -ffinite-math-only (implicit -mno-ieee).  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -ffinite-math-only" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-not "fcmp/eq" } } */
index cbda922e103c8348e5cd6b95070886b4edb30481..f5f9a5b92275f7bec371aad41ff00b6cd32b718b 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that fcmp/eq and fcmp/gt instructions are generated when specifying
    -ffinite-math-only and -mieee.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -ffinite-math-only -mieee" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fcmp/eq" 4 } } */
index 3e4aa51cd9b07b0f8484949fcfe2b39b54c7238b..20178d7e493e4f18cb1b93cbe7a7605bfcbe8b01 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that only the fcmp/gt instruction is generated when specifying
    -fno-finite-math-only and -mno-ieee.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -fno-finite-math-only -mno-ieee" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-not "fcmp/eq" } } */
index dac0f89eea3346a8ccf24488b28caee0bb6f0df2..1e02937ccba19645a8a5ff21325c5c5a92240d8a 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that displacement addressing is used for indexed addresses with a
    small offset, instead of re-calculating the index.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add\t#1" } } */
index 8e71505f21da56df848e563048456dcd239e9a66..702384dc27a730bad3d344b29253df8c1b4fc732 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that displacement addressing is used for indexed addresses with a
    small offset, instead of re-calculating the index and that the movu.w
    instruction is used on SH2A.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-not "add\t#1" } } */
index b5ffe714fa89befe9449a783c27e0fc7406fedc1..783d865592c9ee1c5e45a13067d01de8e6c530ca 100644 (file)
@@ -2,7 +2,7 @@
    allows it.  Under some circumstances another compare instruction might
    be selected, which is also fine.  Any AND instructions are considered
    counter productive and fail the test.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-not "and" } } */
 
index 1b485c0cebe5e47594593ad695ac4d0fad13e6fe..4b17fce30bdaccbe137b201cf31ad44d5f94f15f 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that 64 bit integer abs is generated as negc instruction pairs
    and conditional branch instead of default branch-free code.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "negc" 4 } } */
index 144eef4d6cc41d12374ad7cbd00f4f350f595600..8c771ed20b67b429575790bfb53ce8bf6769d454 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that 32 bit integer abs is generated as neg instruction and
    conditional branch instead of default branch-free code.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "neg" 2 } } */
index e19f1bf38a1f628a822264c01c093ba51214269c..249fae00284a6862b3bf6bc714365b2e7344e41a 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the option -mdiv=call-div1 works.  */
-/* { dg-do link { target "sh*-*-*" } } */
+/* { dg-do link  */
 /* { dg-options "-mdiv=call-div1" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
index eef832e30db5af3753042a5598c8ba2c2f92424b..35e23dec438530c2099e6122ff86aa7236660cab 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the option -mdiv=call-fp works.  */
-/* { dg-do link { target "sh*-*-*" } } */
+/* { dg-do link  */
 /* { dg-options "-mdiv=call-fp" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
index 80a7df548a899a413740064abe7517f8a1d19613..be6ea523ca87b57e180b23949a3fa38d3deec851 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the option -mdiv=call-table works.  */
-/* { dg-do link { target "sh*-*-*" } } */
+/* { dg-do link  */
 /* { dg-options "-mdiv=call-table" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
index 998a8b69fdd9779e980887158955738c2384715b..5b5af1e40141f5cfef354b2f95de2889ea6cf6e9 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the option -mdiv=call-fp does not produce calls to the
    library function that uses FPU to implement integer division if FPU insns
    are not supported or are disabled.  */
-/* { dg-do compile { target "sh*-*-*" } }  */
+/* { dg-do compile }  */
 /* { dg-options "-mdiv=call-fp" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "*"} { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" } }  */
 /* { dg-final { scan-assembler-not "sdivsi3_i4\n|udivsi3_i4\n" } }  */
index 09e99a85f63901d7b09a0b1d18cbcad1d9d6f23d..bff9f331f9a20aba3d98146c352d3e79e92ea377 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the option -mdiv=call-fp results in the corresponding library
    function calls on targets that have a double precision FPU.  */
-/* { dg-do compile { target "sh*-*-*" } }  */
+/* { dg-do compile }  */
 /* { dg-options "-mdiv=call-fp" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "*"} { "-m2a" "-m4" "-m4a" "*single-only" } }  */
 /* { dg-final { scan-assembler "sdivsi3_i4\n" } }  */
index 8852b8f87f2ba1c7b60bc7d7bea940f472340103..90db97a273d7d99abe8e18822c6be5e671f49550 100644 (file)
@@ -1,5 +1,5 @@
 /* PR target/50749: Verify that post-increment addressing is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\t@r\[0-9]\+\\+,r\[0-9]\+" 1 } } */
 /* { dg-final { scan-assembler-times "mov.w\t@r\[0-9]\+\\+,r\[0-9]\+" 1 } } */
index b101e8d04c85eb8ffc336d3815f9fbafa311fb51..b695db173fe9bfc90e2d194ab0f735d5cd312cee 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that subsequent post-increment addressings
    are generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\t@r\[0-9]\+\\+,r\[0-9]\+" 5 { xfail *-*-*} } } */
 /* { dg-final { scan-assembler-times "mov.w\t@r\[0-9]\+\\+,r\[0-9]\+" 5 { xfail *-*-*} } } */
index 99f16b60c184b7cebb3598903470d4823f8981e6..6e54d4dd721360d27b83e6fd3d1c60ee1250da0e 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that post-increment addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\t@r\[0-9]\+\\+,r\[0-9]\+" 1 } } */
 /* { dg-final { scan-assembler-times "mov.w\t@r\[0-9]\+\\+,r\[0-9]\+" 1 } } */
index 01050c602699289adedd8745f22ef498daf73aaa..fc6fa8da0378f7db5036efd8186cb8d54f60ff1c 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that post-increment addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\t@r\[0-9]\+\\+,r\[0-9]\+" 3 { xfail *-*-*} } } */
 /* { dg-final { scan-assembler-times "mov.w\t@r\[0-9]\+\\+,r\[0-9]\+" 3 { xfail *-*-*} } } */
index 5f816e91cbba311734ea8bcf0824ab7b2ce9fa4b..4f455743cfc83a9f59bf335482072dadd07f2675 100644 (file)
@@ -1,5 +1,5 @@
 /* PR target/50749: Verify that pre-decrement addressing is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\tr\[0-9]\+,@-r\[0-9]\+" 1 { xfail *-*-*} } } */
 /* { dg-final { scan-assembler-times "mov.w\tr\[0-9]\+,@-r\[0-9]\+" 1 { xfail *-*-*} } } */
index 73e19f378e6b2425bde32082d8a475dcb390d980..beda957fa895495d7222e23c3069d22a016ae4fc 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that subsequent pre-decrement addressings
    are generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\tr\[0-9]\+,@-r\[0-9]\+" 5 { xfail *-*-*} } } */
 /* { dg-final { scan-assembler-times "mov.w\tr\[0-9]\+,@-r\[0-9]\+" 5 { xfail *-*-*} } } */
index f242bf3782705ff691f2f36e8c5d6604a1b1c159..541749750e0a5cc5c3a09e621610c86c9e682efb 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that pre-decrement addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\tr\[0-9]\+,@-r\[0-9]\+" 1 } } */
 /* { dg-final { scan-assembler-times "mov.w\tr\[0-9]\+,@-r\[0-9]\+" 1 } } */
index 24601ca6bff3a4d0f9fe16244096b11faf84b328..e8c03481e2f4f275b94e97cab534cd395f56b9d4 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that pre-decrement addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-final { scan-assembler-times "mov.b\tr\[0-9]\+,@-r\[0-9]\+" 3 { xfail *-*-*} } } */
 /* { dg-final { scan-assembler-times "mov.w\tr\[0-9]\+,@-r\[0-9]\+" 3 { xfail *-*-*} } } */
index 98b71b2bedf84216d3f30820bc0063a64e88a0e5..41e3bdd28349a3bd77afd6f1cd7c1b047d3e13c2 100644 (file)
@@ -1,5 +1,5 @@
 /* PR target/50749: Verify that post-increment addressing is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\t@r\[0-9]\+\\+,fr\[0-9]\+" 1 } } */
index b40becd33170cc38481cb27e6534e62a8055e55c..304ed11c4286c6fd68cc0c105f3dae3c42071259 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that subsequent post-increment addressings
    are generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\t@r\[0-9]\+\\+,fr\[0-9]\+" 5 { xfail *-*-*} } } */
index 27d13e8d37828c2540fa1a11fb1b02dfabb90495..7461bedb4a63e9c9cb837e2f3d4bda9d571bdd55 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that post-increment addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\t@r\[0-9]\+\\+,fr\[0-9]\+" 1 } } */
index 66d29f0a4407b14cff6604a74bdcb37a658060d5..b6dce42fca7f13eca5e4c0e56318eb0bce70a07a 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that post-increment addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\t@r\[0-9]\+\\+,fr\[0-9]\+" 3 { xfail *-*-*} } } */
index d7d129a7cec90cdb0ec535390dd712d8e6447935..d51aa9e09a60f1c60c91682564c6525df8f8b1e7 100644 (file)
@@ -1,5 +1,5 @@
 /* PR target/50749: Verify that pre-decrement addressing is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\tfr\[0-9]\+,@-r\[0-9]\+" 1 } } */
index 96d9a6c183e9b07794677c9f647dbf714dc9144f..cd87ce95f8f8921429193a7ee11b5a4887cf932e 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that subsequent pre-decrement addressings
    are generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\tfr\[0-9]\+,@-r\[0-9]\+" 5 { xfail *-*-*} } } */
index b3023b7a85bd15923ff60e47d129ed20742d0bd5..a772b23a4ba7571ea72f2e1b4c8b2b6cbb9b08bd 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that pre-decrement addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\tfr\[0-9]\+,@-r\[0-9]\+" 1 } } */
index 6d7b90534dc1078f9292bd364739417ad9734145..9d080387d2e5e8fb7622c885246bb5f4b9b185d1 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/50749: Verify that pre-decrement addressing is generated
    inside a loop.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmov.s\tfr\[0-9]\+,@-r\[0-9]\+" 3 { xfail *-*-*} } } */
index 3793bd0d4eb6bd006a5bf42e810caffb64e05ed6..80c63fb3652dfef34327d950f08d0e40a2f90e3e 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the mov.b displacement addressing insn is generated.
    If the insn is generated as expected, there should be no address 
    calculations outside the mov insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
index ae4b0af5d4130434ef7a04846cc60cf63f324922..cd716426112fc34b0499a3767103462002762adc 100644 (file)
@@ -2,7 +2,7 @@
    base address is adjusted only once.  On SH2A this test is skipped because
    there is a 4 byte mov.b insn that can handle larger displacements.  Thus
    on SH2A the base address will not be adjusted in this case.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" "-m2a*" } { "" } } */
 /* { dg-final { scan-assembler-times "add" 2 } } */
index 58c85f833126cbc19127fa07e3108282754f28b6..5b8d3514e4d6b42ebcff6775a6acc2f3489e3ed9 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that on SH2A the 4 byte mov.b displacement insn is generated to
    handle larger displacements.  If it is generated correctly, there should
    be no base address adjustments outside the mov.b insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
index f3f0357707ac4ed96cfdcca909d3b9710ec221f2..e0f3ab799ebe2887737346b6f5fb6c761ffd53ae 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the mov.w displacement addressing insn is generated.
    If the insn is generated as expected, there should be no address 
    calculations outside the mov insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
index 48d5403b2d4d55718f3b18b0f09309cfe6721d88..5da9ac2a1282519e21b36cae57a61ec2ec84c666 100644 (file)
@@ -2,7 +2,7 @@
    base address is adjusted only once.  On SH2A this test is skipped because
    there is a 4 byte mov.w insn that can handle larger displacements.  Thus
    on SH2A the base address will not be adjusted in this case.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" "-m2a*" } { "" } } */
 /* { dg-final { scan-assembler-times "add" 2 } } */
index 83fb5abeafe1776e78eef2468e677fb15ae89726..129729037e22822365f4a0a875594f722ad795d9 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that on SH2A the 4 byte mov.w displacement insn is generated to
    handle larger displacements.  If it is generated correctly, there should
    be no base address adjustments outside the mov.w insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
index 859cba42f61b8cf2186bc466c78a80e10619c895..014575ad0d485c23e80f8ef5edcea93696eef564 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that mov.b and mov.w displacement insns are generated.
    If this is working properly, there should be no base address adjustments
    outside the mov insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "add|sub" } } */
index bced631a17e3533c69780c01ad7fe70d70c72ee2..d9eda44f04154d814b9fbf1c7b5e82938c6a673c 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that on SH2A the 4 byte movu.b and movu.w displacement insns are
    generated.  This has to be checked with -O2 because some of the patterns
    rely on peepholes.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "movu.b" 4 } } */
index 601c1c1c2697c9e6e8dced485fa30ad8c0c97e6a..15e2ebd1bfc339dfa43419b108281d48f7c7a851 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that inverted conditional branch logic does not generate
    unnecessary explicit T bit extractions, inversions and 
    test instructions.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mbranch-cost=2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "movt|tst|negc|extu" } } */
index 20f052eeddaf03532a14691452f28fc27d495f0c..ef16b75ff79c79de72646cf2bcf860f37c25b98f 100644 (file)
@@ -10,7 +10,7 @@
        tst     r0,r0
        bt      .L195
 */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "shll|subc|and" } } */
index 4a9c93c932c5a72c8d926275a44482cd08884b0e..b673e9ac48bc79587a1d6091765a4a2a617b89f4 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that zero-displacement branches are used instead of branch-free
    execution patterns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mzdcbranch" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "subc|and" } } */
index ca8e2d4b3bf56edaaba3c3e52c797add5f98b133..da941015cc8aa592ac6d09dd5294b839c5b83fa0 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the negc instruction is generated as expected for the cases
    below.  If we see a movrt or #-1 negc sequence it means that the pattern
    which handles the inverted case does not work properly.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "negc" 10 } } */
index 7e823dc030c06a0cf4bfb4736c0a8f1fe4390306..41d23eb94383ad11e48aabf1e3835b50b24eff13 100644 (file)
@@ -8,7 +8,7 @@
    branch condition.  The tested function contains two other tst insns.  If
    everything goes as expected we will be seeing only those other two tst
    insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "tst" 2 } } */
index 0ff7008fbc9b44692df60b66c5244a73c75b5a87..844eb3a5693b34dfcc486b951a73bdb3f072cd1e 100644 (file)
@@ -9,7 +9,7 @@
        bf/s    .L35
    where the negated T bit store did not combine properly.  Since there are
    other movt insns we only check for the xor and the extu.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "xor|extu" } } */
index ec98d5e61385f62fd50b8f8ddea9e1fd2e4d593f..e99963f8f99f6758337386d582c1ff2a74a110fc 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the redundant test removal code in the *cbranch_t split works
    as expected on non-SH2A targets.  Because on SH2A the movrt instruction
    is used, this test is re-used and checked differently in pr51244-16.c.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" "-m2a*" } { "" } } */
 /* { dg-final { scan-assembler-times "tst" 6 } } */
index 8717df7f34a727c1fe8109af1811350bc4208347..5132f7433f32136be3ffc3c9e234c505eebdba79 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the redundant test removal code in the *cbranch_t split works
    as expected on SH2A targets.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "tst" 6 } } */
index e7d1ddd2ad0fa4e162c19d5f24e73f9ddae2cabd..621abb788a92037e27ec2b3dda59fbdb89bc32a5 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that no unnecessary zero extensions are done on values that are
    results of arithmetic with T bit inputs.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "extu|exts" } } */
index dbfb9901c2b04ca233857a8a17dfa8ab4ba540df..19b244cea108688fa775158891042ac166e20b44 100644 (file)
@@ -12,7 +12,7 @@
    not working as expected.  This test requires -O2 because the T bit stores
    in question will be eliminated in additional insn split passes after
    reload.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "movt|tst" } } */
index 4d4f781ed5cc511c97febdc25356d2b3c9fb200d..5845d93f60a1a00d74360240285e4138ec8e45b2 100644 (file)
@@ -23,7 +23,7 @@
    working as expected.  This test requires -O2 because the T bit stores
    in question will be eliminated in additional insn split passes after
    reload.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "movt" } } */
index d984676102f161b8a472d0c5b26a5afd449daadc..a81ee7ed9d62ec00186acd47a58f14733450dca9 100644 (file)
@@ -2,7 +2,7 @@
    instruction pattern, the constant -1 is loaded only once.
    On SH2A this test is skipped because the movrt instruction is used
    to get the complement of the T bit.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mbranch-cost=2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" "-m2a*" } { "" } } */
 /* { dg-final { scan-assembler-times "mov\t#-1" 1 } } */
index 6c8c76b78b0d75fcd0dda88c1bea060a31015ce5..f2cd2de04f9b653b56bf608442a3ae780d4d60a2 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the SH specific sh_treg_combine RTL optimization pass works as
    expected.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "tst" 5 } } */
index 57f8197d643904a590820d075e0e3a1c8bb16daa..a9ded46351114f1b916703d51b07357e9ab12667 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the SH specific sh_treg_combine RTL optimization pass works as
    expected.  On SH2A the expected insns are slightly different, see
    pr51244-21.c.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" "-m2a*" } { "" } } */
 /* { dg-final { scan-assembler-times "tst" 6 } } */
index ebb3c3ae4c244c6abdf7cebbad024aaf978604c0..92963c4bec97011f6254e5b7bc9bc85e762d352a 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that when taking the complement of the T bit on SH2A, 
    the movrt instruction is being generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mbranch-cost=2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "movrt" 4 } } */
index f3073780aeafadbbf6825610b567bcbdd5e2f2a1..a11429b15e4bec02e3465e3b5120bf346d0a8be8 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that storing the (negated) T bit as all ones or zeros in a reg
    uses the subc instruction.  On SH2A a sequence with the movrt instruction
    is also OK instead of subc.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mbranch-cost=2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-not "movt|tst|negc" } } */
index a99889df3c0fd1ce9782fd3f9daa6097577b754f..c0f05a105208cae4c76716cf1d9b1dafea3957e1 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that no unnecessary sign or zero extension insn is generated after
    a negc or movrt insn that stores the inverted T bit in a reg.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "extu|exts" } } */
index cfd466197d9a65e359b1a7054c131c8dd0a4f9c4..3f9aafb7d876c26d939f8ca21904a104b6f1396a 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that no unnecessary sign or zero extension insn is generated after
    a negc or movrt insn that stores the inverted T bit in a reg.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-not "extu|exts" } } */
index e7e3ac1385c1e4960afe1c4300a36b5d3363e795..d4d39745dac839a407b0c2ef5ed6a4bd2068d1af 100644 (file)
@@ -10,7 +10,7 @@
        bra     .L197
        nop
 */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "cmp/hi" } } */
index 9d95ae3f87ae2da04e7fb2bd1b6ff20a60d215d9..d8c1269bb3127e821c9a972eb9bfc6c512c5c6e2 100644 (file)
@@ -6,7 +6,7 @@
        tst     #1,r0
        bf      .L47
 */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "shad|neg" } } */
index 13639bdc87d0a6777fe3ef8ba3bb1275a242c9a7..cca90a8439717542d82028de57e9c4c9b1653f4b 100644 (file)
@@ -8,7 +8,7 @@
        cmp/hi  r2,r7                   bt      .L534
        bf      .L534
 */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "mov\t#0" } } */
index e63d18279f808baee59f6fe8d6de85af1b57b1cd..ca64a0a2c638af8263c82fd05c427d05ca53bdfb 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that loads/stores from/to volatile mems don't result in redundant
    sign/zero extensions.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "exts|extu" } } */
index e3626c2149eeb946d096c5d8cd0da244005d7973..68e7f8e2516db9acdd2956e94349e00c040a0ae8 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that loads/stores from/to volatile mems utilize displacement
    addressing modes and do not result in redundant sign/zero extensions. */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "@\\(5," 4 } } */
index 81b03c89b72102455fcb288f9471c83e0c384df3..baeec334331c841a153c4e7c13f5a7b5b3586f0f 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that loads/stores from/to volatile mems utilize indexed addressing
    modes and do not result in redundant sign/zero extensions. */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "@\\(r0," 6 } } */
index 2f850c1bbfeeedcee30dbdb6b10b3620973139c7..743e8dc546e39d7dd5bbab1bbb7084b632e5a061 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that loads/stores from/to volatile floating point mems utilize
    indexed addressing modes. */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "@\\(r0," 2 } } */
index fd106456020f6b6e9b8ae3019057371006d86a45..50aefe2cddec6484dedf5b1fb7ba74f2b7ea8f4d 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that loads from volatile mems utilize post-increment addressing
    modes and do not result in redundant sign extensions. */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "@r\[0-9\]\+\\+," 3 } } */
index 037f916f34f776d35ff1748cc47430ddf4244282..b65707ee40bf11c75828a3d8cc5e3eaad611310c 100644 (file)
@@ -2,7 +2,7 @@
    Each test case is expected to emit at least one div0s insn.
    Problems when combining the div0s comparison result with surrounding
    logic usually show up as redundant tst insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "div0s" 25 } } */
index b0e650bf0a568a1850591d0cbd8e81631db89de0..865cb370913bece3826847ba27f45bd657c48453 100644 (file)
@@ -3,7 +3,7 @@
    Each test case is expected to emit at least one div0s insn.
    Problems when combining the div0s comparison result with surrounding
    logic usually show up as redundant tst insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2 -mpretend-cmove" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-times "div0s" 25 } } */
index 5295d95f40fd154fef5e11cbad0b5bd5220806f7..d58a72c3b2bf18b252c588dae61550fb2117c570 100644 (file)
@@ -1,5 +1,5 @@
 /* Verify that the fmac insn is used for the standard fmaf function.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler "fmac" } } */
index 0813d5959211f8731ab6e48a2a350b5b4efd6d22..c54671bd20cd3ffa6450acd52f3ece2fbe154211 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the fsca insn is used when specifying -mfsca and
   -funsafe-math-optimizations.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mfsca -funsafe-math-optimizations" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m3*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fsca" 3 } } */
index d629ee71292a9351587a9df5b2e0ae6e09564d26..ed410116c675274333f764132ca17c75919925c0 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the fsca insn is not used when specifying -mno-fsca and
   -funsafe-math-optimizations.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mno-fsca -funsafe-math-optimizations" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-not "fsca" } } */
index 21801bb6df72981101113aa034cd5a8df15af84d..71522c8d96498aaaa7eb3ec69fc8f8f9e8370b11 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the fsrra insn is used when specifying -mfsrra and
   -funsafe-math-optimizations and -ffinite-math-only.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mfsrra -funsafe-math-optimizations -ffinite-math-only" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m3*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler "fsrra" } } */
index 9ddad38b2120a85e8534e9bdd8af54b23ab6a8d8..1645eed528fed919c841d97c49804940db3f3bd7 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the fsrra insn is not used when specifying -mno-fsrra and
   -funsafe-math-optimizations and -ffinite-math-only.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -mno-fsrra -funsafe-math-optimizations -ffinite-math-only" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-not "fsrra" } } */
index 22f836ef8925b97560fb881413a7d45f72d4ca80..e274170fe1f303bc6656ab4282fb8fdc8cf74159 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the bswap32 pattern is generated as swap.b and swap.w
    instructions.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "swap.w" 7 } } */
index 4bade1efb73f48b141c20d4ec23a102a8393ce5f..a2e7213cd8f0e3b104483dcb33651083f24f726e 100644 (file)
@@ -2,7 +2,7 @@
    values loaded from memory.  If everything goes as expected we won't see
    any sign/zero extensions or and ops.  On SH2A we don't expect to see the
    movu insn.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "tst\tr" 8 } } */
index 399b0a53e22c8cfb7cd2d777530792dcfc8ac9c1..3eb700ad267c4c3bdbaf01fc89643fc03bb104e3 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the rotcr instruction is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcr" 24 } } */
index 61b703d4dfe83c4413db9df4a682906cb1747e15..17466f3e19e1e04850e288c833e52420caf15253 100644 (file)
@@ -9,7 +9,7 @@
        mov     r4,r0
        rts
        rotcr   r0  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*"} { "-m3* -m2a* -m4*" } }  */
 /* { dg-final { scan-assembler-not "neg" } } */
index 3fb0f7a9aeaabc113e040cecf8a7f5c4de157dd3..abdb021cade38cc08986a7bd1454cf2e7802db55 100644 (file)
@@ -1,7 +1,7 @@
 /* The dynamic shift library functions truncate the shift count to 5 bits.
    Verify that this is taken into account and no extra shift count
    truncations are generated before the library call.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m1*" "-m2" "-m2e*" } } */
 /* { dg-final { scan-assembler-not "and" } } */
index 4617c3a5f1dbd0c0bbc389cd3fae462d17d3a132..e01e51c0a36471c57baa805eb31542f48e672ec5 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the rotcr instruction is generated when shifting the
    negated T bit on non-SH2A.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" "-m2a*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rotcr" 1 } } */
index f781acabf8e3574378d12bf85e6d806c895bc2a0..decb9db9504cf9c6c312e716efd86e3fe25b2e87 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the movrt rotr instruction sequence is generated when shifting
    the negated T bit on SH2A.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "movrt" 1 } } */
index 629a764418642d79b23329ddf667cb88dfcaad41..577690dd8329957bddbdf232b3443e61b7dce4c5 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the rotr and rotl instructions are generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rotr" 2 } } */
index 40ca8219a2fb307914a748e038a8f7826651fdd6..0476f75d199c4101efdf384b9a565591dfc58b04 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the rotcr instruction is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcr" 4 } } */
index fa9e8f38380f5c86537647259a30e9eaaa4a6a89..d2cced75a58e9777a4f0b8b8644fb83c49cb8d1c 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the rotcl instruction is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcl" 28 } } */
index bd889dc34be100e140c606995a5ebfd5d92af69f..8aa15df8605296354abb556d426cd298a70195d5 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the rotcr instruction is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "rotcl" 4 } } */
index 748b6c9f237fceb6c1c76a87d8e815e76bcab24e..f7568a92c59749fd34ddcd9156e3e2c192af91a9 100644 (file)
@@ -1,7 +1,7 @@
 /* Tests to check the utilization of addc, subc and negc instructions in
    special cases.  If everything works as expected we won't see any
    movt instructions in these cases.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-times "addc" 4 } } */
index afcd33817c696ac3498969fdc5959e0e0cc30194..b3cf48c9d32e3c5533cb5007ad35315966ee8130 100644 (file)
@@ -1,7 +1,7 @@
 /* Tests to check the utilization of the addc instruction in special cases.
    If everything works as expected we won't see any movt instructions in
    these cases.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
 /* { dg-final { scan-assembler-times "addc" 37 } } */
index 4e17f37b09f2ce49c9d8c3e4595439123cff636a..ec52d89405a7d5bdcfaea6298aa7e7831ed2697b 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the inlined mem load is not handled as unaligned load.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "shll|extu|or" } } */
index e5c035708e482e99e5e5637020a9dd1f999758da..bd402b3a0c17ca1eb4cbfdf2b77d5d64394de9de 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that the delay slot is stuffed with register pop insns for normal
    (i.e. not interrupt handler) function returns.  If everything goes as
    expected we won't see any nop insns.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "nop" } } */
index 4f3877c41b119ca0df6b9932e4fbb652b9201829..05592ddbfdd9f1da6b4db79e69e7d917ff82183b 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that the delay slot is not stuffed with register pop insns for
    interrupt handler function returns on SH1* and SH2* targets, where the
    rte insn uses the stack pointer.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m1*" "-m2*" } }  */
 /* { dg-final { scan-assembler-times "nop" 1 } } */
index 29292589c626ecf3f55a487dac86f3fbfa1a0042..5d6a75a70ae313908b42d54e8fa504ec5ab7ce55 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the rte delay slot is not stuffed with register pop insns
    which touch the banked registers r0..r7 on SH3* and SH4* targets.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m3*" "-m4*" } }  */
 /* { dg-final { scan-assembler-times "nop" 1 } } */
index 0b77d0983ae45eb7c32839621457bb5e71d6727a..78fb9096e93e8180db089d4f35f897e121837275 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that the delay slot is stuffed with register pop insns on SH3* and
    SH4* targets, where the stack pointer is not used by the rte insn.  If
    everything works out, we won't see a nop insn.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m3*" "-m4*" } }  */
 /* { dg-final { scan-assembler-not "nop" } } */
index 27c44d3ca4d84be641b6d83224917a326538f2aa..9171eeaf65c252656a338dbd6ace8037a2a7351c 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that the fsca input value is not converted to float and then back
    to int.  Notice that we can't count just "lds" insns because mode switches
    use "lds.l".  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2 -mfsca -funsafe-math-optimizations" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2*" "-m3*" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fsca" 7 } } */
index 38a1410fbe112b7d207760c42b457fd938be60b7..111a12013d6949b40e16339f2f716bb78cfb3f87 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that a comparison 'unsigned int <= 0x7FFFFFFF' results in code
    utilizing the cmp/pz instruction.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-not "not\[ \t\]" } } */
index 9108a3fde8ae3c3765b94d96923e78d1430dadcf..4437511cf7c93c83cd35769ebc02475069a902b5 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the __builtin_thread_pointer and __builtin_set_thread_pointer
    built-in functions result in gbr store / load instructions.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "ldc" 1 } } */
index 91f3648a5998ee1ae7c45330d0607b59a8d998d3..4a3561a56e99cac73c838f4c7775aed43feb2d40 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that thread pointer relative memory accesses are converted to
    gbr displacement address modes.  If we see a gbr register store
    instruction something is not working properly.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "stc\tgbr" 0 } } */
index 2b6f1861783fcbee103381cf27b88f834f9a6209..678fb3954268f965d6cb63467cbf9f9c6172cf0c 100644 (file)
@@ -2,7 +2,7 @@
    surrounding code.
    These should be moved to C torture tests once there are target
    independent thread_pointer built-in functions available.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 
index 1b2c71b670d45902622cdca1d684eae9042a69c9..d21828196b6c4c679f506b9d640bb8956a02fb77 100644 (file)
@@ -1,7 +1,7 @@
 /* Check that the GBR address optimization does not combine a gbr store
    and its use when a function call is in between, when GBR is a call used
    register, i.e. it is invalidated by function calls.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -fcall-used-gbr" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "stc\tgbr" } } */
index 11dd49ff6e418952f1bb7735ab338e93bdfa1ac4..91f09359d1c723f7eb4650599589850d01cf8ba0 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the 'extu.b' instruction is generated for short jump tables.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-Os" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler "extu.b" } } */
index ae0d83aa7cfe11e4193688956ea259057959ebe4..dca15c9b5ab55dbed283fc32430343acc0f177f8 100644 (file)
@@ -1,5 +1,5 @@
 /* Check that the decrement-and-test instruction is generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } }  */
 /* { dg-final { scan-assembler-times "dt\tr" 2 } } */
index 06151e8675ca2c4a1f5ba2427f4907cac50d1332..b77c5e10ee5753633771644df42e5c87f9360688 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the SH2A clips and clipu instructions are generated as
    expected.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "clips.b" 2 } } */
index a70a30aa212ec1902658267455151b166bbde394..34f706327dfece72c1e960bbdbb813212e182f79 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that for SH2A smax/smin -> cbranch conversion is done properly
    if the clips insn is not used and the expected comparison insns are
    generated.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "cmp/pl" 4 } } */
index b353539be7736837961d4f74283d140f42abf2f9..57c2f403e7165d4953bcee9eeca8127b4b143377 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the special case (umin (reg const_int 1)) results in the
    expected instruction sequence on SH2A.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" } } */
 /* { dg-final { scan-assembler-times "tst" 1 } } */
index 0ba21a685a4c380a170a295ec63c8ad021d9db25..0c7c97e81dd8cb038eb9f97ea75cb8cb264df864 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that the fmac insn is used for the expression 'a * b + a' and
    'a * a + a'.
    This assumes that the default compiler setting is -ffp-contract=fast.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmac" 2 } } */
index 02e1a0f86f40231c0f4dce8ef856eff424a29b57..2d36fa9c5685c8412fc5b3f707ea44c8d8ac0368 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that the fmac insn is used for the expression 'a * b + a' and
    'a * a + a' when -ffast-math is specified.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O1 -ffast-math" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m3" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "fmac" 2 } } */
index a7dd6d87af64b572632c6760f73d27ef828caafc..a49b877b5760d5e2424728bcb01c75b5cba60c6b 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the XF registers are not clobbered by an integer division
    that is done using double precision FPU division.  */
-/* { dg-do run { target "sh*-*-*" } }  */
+/* { dg-do run }  */
 /* { dg-options "-O1 -mdiv=call-fp" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m4*-single" "-m4*-single-only" } }  */
 
index 823eb967b41c104cedb61d73c14cfa3f3f0affbb..6dbd8e7c932ef7677d7e39fba7a2dc3eeb730e67 100644 (file)
@@ -1,5 +1,5 @@
 /* Check whether trapa is generated only for an ISR.  */
-/* { dg-do compile { target "sh*-*-*" } }  */
+/* { dg-do compile }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-options "-O" }  */
 /* { dg-final { scan-assembler-times "trapa\[ \t\]\[ \t\]*#4" 1 } }  */
index e0873737453e5cfbe7815b84b284a64838d6a356..fb580bde87a65d02e7ad67827d87ef9265cea6a0 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH4 and SH2A operand cache prefetch
    instruction PREF @Rm.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O0" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m2a*" "-m3*" "-m4*" } }  */
 /* { dg-final { scan-assembler "pref"} }  */
index eca5db94355b5a852681eb4c130215a588619a75..48f1b13b0d30135da8a2a185d111a5d85264aa63 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m1 -m2*" }  */
 /* { dg-final { scan-assembler-not "\trte\t\n\tmov.l\t@r15\\+" } } */
index 34862b7256dc748d9de322da025a1ba411224a06..a5096262c876ee47a651688586b55c6ef493470a 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction for
    "BAND.B #imm3, @(disp12, Rn)".  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O1 -mbitops" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "band.b"} }  */
index d4e11f95298d411294c95e81a7866ae47324505b..ab1e3ddab204f39f4b940839152dfcd1b1a69f4d 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction
    'BCLR #imm3,Rn'.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O1" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bclr"} }  */
index 41cb3bdfedd43eb68f585196418ab085e29276f3..9c99c592980233fc3ffd18da50454a96c6fcbf71 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction
    "BCLR #imm3,@(disp12,Rn)".  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O2 -mbitops" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bclr"} }  */
index 1cf56fe271432dfa8f871fdb9d141c08d1dcc4c2..d0c74c9c72c524c11e7831274605636e8ece94ec 100644 (file)
@@ -4,7 +4,7 @@
     BLD #imm3, Rn
     BLD.B #imm3, @(disp12, Rn)
  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-Os -mbitops" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bld"} }  */
index c3803c6b9ca2bda6a6c0795eff184f66dd66c844..8db437709972524dba969a325c93a21d4d8cece8 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction for
    "BOR.B #imm3, @(disp12, Rn)".  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O1 -mbitops" } */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bor.b"} }  */
index b64852b4c36b8e07f6e4ae7057932b91964ee138..322821b5accffe8071704499c1301329e6e4665d 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction
   'BSET #imm3,Rn'.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O1" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bset"} }  */
index b0ebf0851dcb9a6526857ab04bbbb3e66b960a65..cf35ed632bf211e46604b835dc8dfed4d7ffd702 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction
    "BSET #imm3,@(disp12,Rn)".  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O2 -mbitops" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bset"} }  */
index afe0a5ec9793c64b892446fffc0bc02c4376317e..6cca825e61220a4998b5fdb5463779a3188fea10 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction for
    "BXOR.B #imm3, @(disp12, Rn)".  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O1 -mbitops" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "bxor.b"} }  */
index 9b9b92cb92074d6669d5ef5ddd06b543271160b4..3f55327f0d734380815869f8dcc463be2f44d78a 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction for
    'JSR/N @Rm'.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O0" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "jsr/n"} }  */
index 55d2f665b3b0965ac6ddcfa80a99e13c63150b21..fe3226e25141fa427728df4b0a30fadb1794c474 100644 (file)
@@ -1,5 +1,5 @@
 /* Testcase to check generation of 'MOVI20S #imm20, Rn'.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O0" } */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "movi20s"} }  */
index 9df9f4ba9763a390f013ddd715a64831715ec771..3e72930ca64c9fbb8e4c1850151eeb9d97a834c3 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction for
    'MOVRT Rn'.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O1" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "movrt"} }  */
index aab6852f336431fa69a17d0bc3bb6a428bff48c1..a12a711afa6dedeec9889cf96282228765090a11 100644 (file)
@@ -1,5 +1,5 @@
 /* Test for resbank attribute.  */
-/* { dg-do assemble {target sh*-*-*}} */
+/* { dg-do assemble  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" } */
 /* { dg-final { scan-assembler "resbank" } } */
  
index 2601ced5cff3aa631d3659e60c57b12c931910f2..612c3032de119294c0bf14b56b45922efa002809 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific instruction for
    'RTS/N'.  */
-/* { dg-do assemble {target sh*-*-*}}  */
+/* { dg-do assemble }  */
 /* { dg-options "-O0" }  */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" }  */
 /* { dg-final { scan-assembler "rts/n"} }  */
index 8029b03dd4ae81f605e131589ea24de0399db82d..24b57febe636393b03dc14dabd4067eb49a1a0a0 100644 (file)
@@ -1,6 +1,6 @@
 /* Testcase to check generation of a SH2A specific,
    TBR relative jump instruction - 'JSR @@(disp8,TBR)'.  */
-/* { dg-do assemble {target sh*-*-*}} */
+/* { dg-do assemble  */
 /* { dg-options "" } */
 /* { dg-skip-if "" { "sh*-*-*" } "*" "-m2a -m2a-nofpu -m2a-single -m2a-single-only" } */
 /* { dg-final { scan-assembler-times "jsr/n\\t@@\\(40,tbr\\)" 1} } */
index 7912fbc551d8d6fe7e4fd8a30a9e7fa8ed7339fa..35ebf5cd3e63fc54e2551740f0c2293995ac21a0 100644 (file)
@@ -1,5 +1,5 @@
 /* Verify that we generate movua to load unaligned 32-bit values on SH4A.  */
-/* { dg-do run { target "sh*-*-*" } } */
+/* { dg-do run  */
 /* { dg-options "-O1 -save-temps -fno-inline" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m4a*" } }  */
 /* { dg-final { scan-assembler-times "movua.l" 6 } } */
index 68bb20f2c336359cdce5d6928e5cd17e8e066a14..d6277da7e9ae9f029e6687c665489b6fe1d34b8f 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that we generate single-precision sine and cosine approximate
    (fsca) in fast math mode on SH4A with FPU.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O -ffast-math" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m4a" "-m4a-single" "-m4a-single-only" } }  */
 /* { dg-final { scan-assembler "fsca" } } */
index 4ce2e28e22fbebeccb3b54a096ce8955e082061e..0bd7d8773bbade334d2e3f0bdd3408ff7124916b 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that we generate single-precision square root reciprocal
    approximate (fsrra) in fast math mode on SH4A with FPU.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O -ffast-math" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m4a" "-m4a-single" "-m4a-single-only" } }  */
 /* { dg-final { scan-assembler "fsrra" } } */
index 0ca33e30a0fdf1e1e28fafa115d77cbd43bc8af0..b85fa86a278c45c757ca0afce56db01783a4ebdb 100644 (file)
@@ -1,7 +1,7 @@
 /* Verify that we generate a single single-precision sine and cosine
    approximate (fsca) in fast math mode when a function computes both
    sine and cosine.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O -ffast-math" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m4a" "-m4a-single" "-m4a-single-only" } }  */
 /* { dg-final { scan-assembler-times "fsca" 1 } } */
index 4d9abea045b3e1bc79c14799836ce1b0ded5eaa1..0ce13263ec17055d10f0a295010d080293d6d7d8 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that we generate single-precision sine and cosine approximate
    (fsca) in fast math mode on SH4A with FPU.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O -ffast-math" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "*" } { "-m4a" "-m4a-single" "-m4a-single-only" } }  */
 /* { dg-final { scan-assembler "fsca" } } */
index 1bfe6a7de69aa0a219e598cb0a6a95cae6cb038a..aad6ba001c062d10109e76373bf6e123a7a629a7 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh-*-*" } } */
+/* { dg-do compile  */
 /* { dg-final { scan-assembler "mov\tr0,r15" } } */
 /* { dg-final { scan-assembler ".long\t_alt_stack" } } */
 
index 8a99781f3b44dedde0575064960c4850645d65c2..115baba99cd3efd6e0383c2af6a34e60230470f3 100644 (file)
@@ -1,6 +1,6 @@
 /* Check that the __builtin_strlen function is inlined with cmp/str
    when optimizing for speed.  */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-O2" } */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } } */
 /* { dg-final { scan-assembler-not "jmp" } } */
index 81f80df1e68124878a7d961e8d560ca6d5ad153c..50c8f34c3e67e82c0c20a7aeafacfc5cd3d63fdb 100644 (file)
@@ -1,6 +1,6 @@
 /* Verify that we don't generate frame related insn against stack adjustment
    for the object sent partially in registers. */
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-g" } */
 /* { dg-final { scan-assembler-not "\t.cfi_def_cfa_offset 16" } } */
 
index b2ec56adff7d0cffc2ce6c3ce7e14662a89c4591..de6ba028c87c7d492501617fce8bdb2f42854752 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-additional-options "-fschedule-insns -fPIC -mprefergot" }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 
index 61447d84ff9e55141d11cd3a2028aafc0c754cf8..7a11508405bbb1dbd941e7307a8594f48635b8b9 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 /* { dg-options "-Os" } */
 
 typedef unsigned short __u16;
index a1153da8ddb5aae4e3fe494c8e8d4ec7af78e1ca..f44780d297a9338e72ada86ba5b4610b80a869fc 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target "sh*-*-*" } } */
+/* { dg-do compile  */
 
 int
 kerninfo(int __bsx, double tscale)
index 3c917bc657756bd8ef0542129b0d9a0f3fb2b83e..9e665bafb48bd5aac0a8f13228c223aba89884c4 100644 (file)
@@ -1,5 +1,5 @@
 /* Check whether rte is generated for two ISRs.  */
-/* { dg-do compile { target "sh*-*-*" } }  */
+/* { dg-do compile }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rte" 2 } }  */
 
index 89d70084ed940e2e7f5f504afd41e71fca444b27..ce984e73fbd2a327549537aea9d8c1516653958e 100644 (file)
@@ -1,5 +1,5 @@
 /* Check whether rte is generated only for an ISRs.  */
-/* { dg-do compile { target "sh*-*-*" } }  */
+/* { dg-do compile }  */
 /* { dg-skip-if "" { "sh*-*-*" } { "-m5*" } { "" } }  */
 /* { dg-final { scan-assembler-times "rte" 1 } }  */