cmpsi-2.c: Undo 172757.
authorGeorg-Johann Lay <avr@gjlay.de>
Tue, 14 Jun 2011 10:45:17 +0000 (10:45 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Tue, 14 Jun 2011 10:45:17 +0000 (10:45 +0000)
testsuite/
* gcc.c-torture/execute/cmpsi-2.c: Undo 172757.
* gcc.c-torture/execute/cmpsi-2.x: New file.
* gcc.c-torture/execute/pr45262.c: Undo 172757.
* gcc.c-torture/execute/pr45262.x: New file.
* gcc.c-torture/compile/pr46534.c: Skip for AVR.
* gcc.c-torture/compile/pr49029.c: Add dg-require-effective-target
int32plus
* gcc.c-torture/compile/pr49163.c: Ditto.

From-SVN: r175012

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr46534.c
gcc/testsuite/gcc.c-torture/compile/pr49029.c
gcc/testsuite/gcc.c-torture/compile/pr49163.c
gcc/testsuite/gcc.c-torture/execute/cmpsi-2.c
gcc/testsuite/gcc.c-torture/execute/cmpsi-2.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/pr45262.c
gcc/testsuite/gcc.c-torture/execute/pr45262.x [new file with mode: 0644]

index ea38b829abcd16afb5509efe821f9dda47472bb9..a117e65643041589b03790f1660501ab5f433792 100644 (file)
@@ -1,3 +1,14 @@
+2011-06-14  Georg-Johann Lay  <avr@gjlay.de>
+
+       * gcc.c-torture/execute/cmpsi-2.c: Undo 172757.
+       * gcc.c-torture/execute/cmpsi-2.x: New file.
+       * gcc.c-torture/execute/pr45262.c: Undo 172757.
+       * gcc.c-torture/execute/pr45262.x: New file.
+       * gcc.c-torture/compile/pr46534.c: Skip for AVR.
+       * gcc.c-torture/compile/pr49029.c: Add dg-require-effective-target
+       int32plus
+       * gcc.c-torture/compile/pr49163.c: Ditto.
+
 2011-06-14  Ira Rosen  <ira.rosen@linaro.org>
 
        * gcc.dg/vect/vect-16.c: Rename to...
index dc3c967cc2a886378e12cb6bcfcd8b24871e8f6e..67c8ad21ebfdf58f0d40996bb22f968103235873 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-skip-if "too big" { pdp11-*-* } { "*" } { "" } } */
+/* { dg-skip-if "too big" { avr-*-* pdp11-*-* } { "*" } { "" } } */
 /* PR middle-end/46534 */
 
 extern int printf (const char *, ...);
index ebe81b31b2864ea4c6e5e1bb1465f940ff079370..71199d445158d105003d18b48efa77598fa925bf 100644 (file)
@@ -1,4 +1,5 @@
 /* PR middle-end/49029 */
+/* { dg-require-effective-target int32plus } */
 struct S { volatile unsigned f : 11; signed g : 30; } __attribute__((packed));
 struct T { volatile struct S h; } __attribute__((packed)) a;
 void foo (int);
index f14ab1531e608e45fc0acd466b37d6fe52f97b2c..4f3b056053e9d3d2cdeda946a61205de7174baf8 100644 (file)
@@ -1,4 +1,5 @@
 /* PR target/49163 */
+/* { dg-require-effective-target int32plus } */
 struct S1
 {
  unsigned f0:18;
index 4378b719e83d095709c35d14cf311f2cef2811b8..62832a9bffc5fb114a83ae4c26a118a817eca0c0 100644 (file)
@@ -1,5 +1,3 @@
-/* { dg-require-effective-target int32plus } */
-
 #define F 140
 #define T 13
 
diff --git a/gcc/testsuite/gcc.c-torture/execute/cmpsi-2.x b/gcc/testsuite/gcc.c-torture/execute/cmpsi-2.x
new file mode 100644 (file)
index 0000000..121fcfe
--- /dev/null
@@ -0,0 +1,7 @@
+load_lib target-supports.exp
+
+if { [check_effective_target_int16] } {
+       return 1
+}
+
+return 0;
index e94f4ff29ec5b7377f4045ded5a96f2bc541e071..72e186bf287fc41d24445d765fc97dc9faf238f8 100644 (file)
@@ -1,5 +1,4 @@
 /* PR middle-end/45262 */
-/* { dg-require-effective-target int32plus } */
 
 extern void abort (void);
 
diff --git a/gcc/testsuite/gcc.c-torture/execute/pr45262.x b/gcc/testsuite/gcc.c-torture/execute/pr45262.x
new file mode 100644 (file)
index 0000000..121fcfe
--- /dev/null
@@ -0,0 +1,7 @@
+load_lib target-supports.exp
+
+if { [check_effective_target_int16] } {
+       return 1
+}
+
+return 0;