gcc/testsuite: gcc.target/cris: Remove crisv32-* and cris-linux-* tests.
authorHans-Peter Nilsson <hp@axis.com>
Wed, 22 Jan 2020 04:45:59 +0000 (05:45 +0100)
committerHans-Peter Nilsson <hp@axis.com>
Sat, 9 May 2020 01:03:48 +0000 (03:03 +0200)
Part of the removal of crisv32-* and cris-*-linux* (cris-elf remains).
After this, within gcc.target, grep -i v32 and grep -i linux
finds no matches, except for a comment in
gcc.target/cris/asmreg-1.c, now grammar-corrected.

gcc/testsuite:
* gcc.target/cris/: Adjust for removing crisv32-* and cris-linux-*.

38 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/cris/asm-other.S
gcc/testsuite/gcc.target/cris/asmreg-1.c
gcc/testsuite/gcc.target/cris/cris.exp
gcc/testsuite/gcc.target/cris/inasm-other.c
gcc/testsuite/gcc.target/cris/sync-1-v10.c
gcc/testsuite/gcc.target/cris/sync-1-v32.c [deleted file]
gcc/testsuite/gcc.target/cris/sync-2i.c
gcc/testsuite/gcc.target/cris/sync-2s.c
gcc/testsuite/gcc.target/cris/sync-3i.c
gcc/testsuite/gcc.target/cris/sync-3s.c
gcc/testsuite/gcc.target/cris/sync-4i.c
gcc/testsuite/gcc.target/cris/sync-4s.c
gcc/testsuite/gcc.target/cris/torture/cris-torture.exp
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3ml.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1.c [deleted file]
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1a.c
gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1ml.c [deleted file]

index 52919b9fbc81deca3b33087701f0fd94da4ac532..96328a44aad08bf39a1888f44d408554c645bfb1 100644 (file)
@@ -1,3 +1,7 @@
+2020-05-09  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.target/cris/: Adjust for removing crisv32-* and cris-linux-*.
+
 2020-05-08  Vladimir Makarov  <vmakarov@redhat.com>
 
        * gcc.target/i386/pr92807-1.c: Improve the regex.
index 4fe7ebfc41c77b49e21bde8aecca001b2c14584e..6f34f11fdcfc679355d3012f92658def0f9ebee1 100644 (file)
@@ -1,13 +1,10 @@
 /* { dg-do assemble } */
-/* { dg-options "-DOTHER_ISA=0 -march=v0" { target crisv32-*-* } } */
-/* { dg-options "-DOTHER_ISA=32 -march=v32" { target cris-*-* } } */
+/* The base test-case is sort-of-disabled or rather made
+   always-pass, but remains included by other tests. */
 
-/* Make sure we can assemble for the "other" variant, with the twist
-   that the gcc option -march=v0 isn't valid for the assembler.  */
+/* Make sure we can *assemble* for another variant.  */
         .text
-#if OTHER_ISA == 32
-       addoq 42,$r1,$acr
-#else
+#ifdef OTHER_ISA
 0:
        move.d [$r2=$r0+42],$r1
        bwf 0b
index f430fafbeea20f025fd54a6c7be370f86d29b671..d77d1514667a1da1e6e3196e9b7b1f94d52c6468 100644 (file)
@@ -3,7 +3,7 @@
 /* { dg-final { scan-assembler "\\\.ifnc \\\$r9-\\\$r10-\\\$r11-\\\$r12" } } */
 
 /* Sanity check for asm register operands in syscall failed for
-   cris-axis-linux-gnu due to regmove bug.
+   cris-axis-linux-gnu due to regmove bug.
    Hans-Peter Nilsson <hp@axis.com>.  */
 
 extern void lseek64 (int, long long, int);
index 52164514d3d0f6d81eab4bb6135a5aca8ff85535..5910557174334ed28555944f28ce37cf4ec5d1cc 100644 (file)
@@ -18,7 +18,7 @@
 # looping over tests.
 
 # Exit immediately if this isn't a CRIS target.
-if { ![istarget cris-*-*] && ![istarget crisv32-*-*] } then {
+if { ![istarget cris-*-*] } then {
   return
 }
 
index c1c043f56d340bbe54e2b0dcd67efa28f3cacc31..deeb09d8df61ae3e3797301602c3f71821bfd986 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do assemble } */
-/* { dg-options "-DOTHER_ISA=0 -march=v0" { target crisv32-*-* } } */
-/* { dg-options "-DOTHER_ISA=32 -march=v32" { target cris-*-* } } */
+/* The base test-case is sort-of-disabled or rather made
+   always-pass, but remains included by other tests. */
 
 /* Make sure we can (generate code and) assemble for the "other"
    variant, with the twist that the gcc option -march=v0 isn't
@@ -13,9 +13,7 @@
 
 void f(void)
 {
-#if OTHER_ISA == 32
-  asm volatile ("addoq 42,$r11,$acr");
-#else
+#ifdef OTHER_ISA
   asm volatile ("0: move.d [$r12=$sp+42],$r10\n\t"
                "bwf 0b\n\t"
                "nop");
index 861fc8c538d3be0bcc1b3fe37b1920d90bf2ad27..fd88f2125e8a667ec07db0cb6aa44867c008aa85 100644 (file)
@@ -1,5 +1,4 @@
 /* Check that we can assemble both base atomic variants.  */
 /* { dg-do assemble } */
 /* { dg-options "-O2 -march=v10" { target { ! march_option } } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/sync-1-v32.c b/gcc/testsuite/gcc.target/cris/sync-1-v32.c
deleted file mode 100644 (file)
index 3c1d076..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-/* Check that we can assemble both base atomic variants.  */
-/* { dg-do assemble } */
-/* { dg-options "-O2 -march=v32" } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
-#include "sync-1.c"
index d491d3c08696fb2e83aa05aeb1dc4596c8f927ad..e43aa5356f5400ae0bb5d833338b6446265b0ea8 100644 (file)
@@ -2,7 +2,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -Dop -Dtype=int" } */
 /* { dg-additional-options "-mtrap-using-break8 -mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 /* { dg-final { scan-assembler "\tbreak 8" } } */
 /* { dg-final { scan-assembler "\tbtstq \\(2-1\\)," } } */
 /* { dg-final { scan-assembler-not "\tand" } } */
index 06ff98a2769a7538b960e733cdf828a34dd6d726..9be7dc6bcb54f466246bb02bda995638b530145b 100644 (file)
@@ -2,7 +2,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -Dop -Dtype=short" } */
 /* { dg-additional-options "-mtrap-using-break8 -mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 /* { dg-final { scan-assembler "\tbreak 8" } } */
 /* { dg-final { scan-assembler "\tbtstq \\(1-1\\)," } } */
 /* { dg-final { scan-assembler-not "\tand" } } */
index 9e67d61cb35440e6c8fcd798c809a6ed398a0743..114e0a846e8055b7d80ed3d6abf2ab91b58b02ba 100644 (file)
@@ -4,7 +4,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -Dxchg -Dtype=int" } */
 /* { dg-additional-options "-mtrap-using-break8 -mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 /* { dg-final { scan-assembler "\tbreak 8" } } */
 /* { dg-final { scan-assembler "\tbtstq \\(2-1\\)," { xfail *-*-* } } } */
 /* { dg-final { scan-assembler-not "\tand" { xfail *-*-* } } } */
index 8e87a3b62216e62bb54efb6f9244c8fd4c2e6243..facbb39ed945f969f846d78a5ebb818759951699 100644 (file)
@@ -4,7 +4,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -Dxchg -Dtype=short" } */
 /* { dg-additional-options "-mtrap-using-break8 -mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 /* { dg-final { scan-assembler "\tbreak 8" } } */
 /* { dg-final { scan-assembler "\tbtstq \\(1-1\\)," { xfail *-*-* } } } */
 /* { dg-final { scan-assembler-not "\tand" { xfail *-*-* } } } */
index 78a7012ccdb2ecc39749246b348c0b1f52217753..9756c6963864ba51b89cdea3200cbd533684c9f1 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that we don't get alignment-checking code, int.  */
 /* { dg-do compile } */
 /* { dg-options "-O2 -Dtype=int -mno-trap-unaligned-atomic" } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 /* { dg-final { scan-assembler-not "\tbreak\[ \t\]" } } */
 /* { dg-final { scan-assembler-not "\tbtstq\[ \t\]\[^5\]" } } */
 /* { dg-final { scan-assembler-not "\tand" } } */
index 6691a48283f6c55c73a936e2ccd3ef30f62a8408..2d644303a791e5725719d3a01ffd25c14285161f 100644 (file)
@@ -1,7 +1,6 @@
 /* Check that we don't get alignment-checking code, short.  */
 /* { dg-do compile } */
 /* { dg-options "-O2 -Dtype=short -mno-trap-unaligned-atomic" } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 /* { dg-final { scan-assembler-not "\tbreak\[ \t\]" } } */
 /* { dg-final { scan-assembler-not "\tbtstq\[ \t\]\[^5\]" } } */
 /* { dg-final { scan-assembler-not "\tand" } } */
index d9fb8530042009988aa264a5056d594515f37e2a..c03e657e2505c5552358fef31f227b43f9baf7fc 100644 (file)
@@ -18,7 +18,7 @@
 # optimization options.
 
 # Exit immediately if this isn't a CRIS target.
-if { ![istarget cris-*-*] && ![istarget crisv32-*-*] } then {
+if { ![istarget cris-*-*] } then {
   return
 }
 
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1.c
deleted file mode 100644 (file)
index dd8704c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=int -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 8055fd380e9f16e0a7452d2ca4bc9e6b1127e976..4cd233316e265e82fe09e56e77908fdb1e6e4e29 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dop -Dtype=int -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1ml.c
deleted file mode 100644 (file)
index c8cef18..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=int -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2.c
deleted file mode 100644 (file)
index 3c162e9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=int -Dmisalignment=2 -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 61e1c2047b40bcb441b300a6a577d6a7dffe1b0c..3596e9ea5b188762b0991bfc48b33509838973cc 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dop -Dtype=int -Dmisalignment=2 -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2ml.c
deleted file mode 100644 (file)
index 0d78e90..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=int -Dmisalignment=2 -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3.c
deleted file mode 100644 (file)
index 626a3d5..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=int -Dmisalignment=3 -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 339e74cd86c6519eddbfc284edd37eee05ef81c8..46a04f42c0ea5988663a3a5a36fa240c0a338132 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dop -Dtype=int -Dmisalignment=3 -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3ml.c
deleted file mode 100644 (file)
index 17c6d34..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=int -Dmisalignment=3 -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
index f2835aa06c11c1eb086a598a5bb29f2b68cd6cf3..9a50732ef327a537809104a08fd81c123cb62282 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do run { target *-*-linux* } } */
+/* { dg-do run { target { ! *-*-* } } } */
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dop -Dtype=short -mno-unaligned-atomic-may-use-library" } */
 
@@ -47,12 +47,8 @@ type ret = 42;
 void my_abort (void) __asm__ (SYMSTR (abort)) __attribute__ ((__used__));
 void my_abort (void)
 #else
-#ifdef __gnu_linux__
-void trap_handler(int signum)
-#else
 #error "can't catch break 8"
 #endif
-#endif
 {
   if (1
 #ifndef TRAP_USING_ABORT
@@ -78,13 +74,6 @@ int main(void)
 {
   type ret;
 
-#ifndef TRAP_USING_ABORT
-#ifdef __gnu_linux__
-  if (signal (SIGTRAP, trap_handler) == SIG_ERR)
-    abort ();
-#endif
-#endif
-
 #ifndef mis_ok
   trap_expected = 1;
 #endif
index ba639172ba9372c8f247b25f3605c1fee837e374..fc91e7c9a8a015a454e014714c21d0aa7c0731e1 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dop -Dtype=short -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1ml.c
deleted file mode 100644 (file)
index 3685c50..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dop -Dtype=short -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1.c
deleted file mode 100644 (file)
index da25614..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=int -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 09a7a9ea3a0d91107f12694a479814b49d3dd71e..af6ef8ac748d6c0014d981de1493a25c30f6f755 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dxchg -Dtype=int -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1ml.c
deleted file mode 100644 (file)
index d757a68..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=int -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2.c
deleted file mode 100644 (file)
index e8a4253..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=int -Dmisalignment=2 -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 2b97613de3ce568e2e41954d1d3e3476400508b8..8c7918470c64b234c4591ed2a3c387e5d8d8acdc 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dxchg -Dtype=int -Dmisalignment=2 -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2ml.c
deleted file mode 100644 (file)
index fb711e0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=int -Dmisalignment=2 -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3.c
deleted file mode 100644 (file)
index 4a3511b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=int -Dmisalignment=3 -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 94a25e37f0448b7407a0a372fe407c09265ae143..e7c90a360d3928d34555ede10b380628ef166dbe 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dxchg -Dtype=int -Dmisalignment=3 -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3ml.c
deleted file mode 100644 (file)
index 32f8ebb..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=int -Dmisalignment=3 -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1.c
deleted file mode 100644 (file)
index d8dede9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=short -mno-unaligned-atomic-may-use-library" } */
-#include "sync-mis-op-s-1.c"
index 6f5eb02afeddb8598892a087422c480b4689b5a1..5dcef52207d3394682b87b5690d145b1c8c7553d 100644 (file)
@@ -2,5 +2,4 @@
 /* { dg-additional-sources "../sync-1.c" } */
 /* { dg-options "-Dxchg -Dtype=short -DTRAP_USING_ABORT -mno-trap-using-break8" } */
 /* { dg-additional-options "-mtrap-unaligned-atomic" { target cris-*-elf } } */
-/* { dg-additional-options "-mno-unaligned-atomic-may-use-library" { target cris*-*-linux* } } */
 #include "sync-mis-op-s-1.c"
diff --git a/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1ml.c b/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1ml.c
deleted file mode 100644 (file)
index a6f501c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/* { dg-do run { target *-*-linux* } } */
-/* { dg-additional-sources "../sync-1.c" } */
-/* { dg-options "-Dxchg -Dtype=short -Dmis_ok" } */
-#include "sync-mis-op-s-1.c"