]> gcc.gnu.org Git - gcc.git/commitdiff
loop-2e.x: This is a manifestation of a long-standing bug on i686, apparently.
authorGeoffrey Keating <geoffk@redhat.com>
Thu, 27 Sep 2001 19:32:24 +0000 (19:32 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Thu, 27 Sep 2001 19:32:24 +0000 (19:32 +0000)
* gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
long-standing bug on i686, apparently.
* gcc.c-torture/execute/loop-2c.x: New file.
* gcc.c-torture/execute/loop-2d.x: New file.
* gcc.c-torture/execute/loop-3c.x: New file.

From-SVN: r45845

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/loop-2c.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/loop-2d.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/loop-2e.x
gcc/testsuite/gcc.c-torture/execute/loop-3c.x [new file with mode: 0644]

index bb4ec2fbaea778d0e50677675b8d1cd7272b93d4..86807a285094e7038825b1b387c0211ee20eed39 100644 (file)
@@ -1,3 +1,11 @@
+2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
+
+       * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
+       long-standing bug on i686, apparently.  
+       * gcc.c-torture/execute/loop-2c.x: New file.
+       * gcc.c-torture/execute/loop-2d.x: New file.
+       * gcc.c-torture/execute/loop-3c.x: New file.
+
 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * gcc.dg/cpp/20000625-2.c: Correct line number.
diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2c.x b/gcc/testsuite/gcc.c-torture/execute/loop-2c.x
new file mode 100644 (file)
index 0000000..a98f549
--- /dev/null
@@ -0,0 +1,13 @@
+if { [istarget "i686-*"] } {
+    set torture_eval_before_execute {
+       global compiler_conditional_xfail_data
+       set compiler_conditional_xfail_data {
+           "Loop optimiser bug" \
+                   "i686-*" \
+                   { "-Os" } \
+                   { "" }
+       }
+    }
+}
+
+return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2d.x b/gcc/testsuite/gcc.c-torture/execute/loop-2d.x
new file mode 100644 (file)
index 0000000..a98f549
--- /dev/null
@@ -0,0 +1,13 @@
+if { [istarget "i686-*"] } {
+    set torture_eval_before_execute {
+       global compiler_conditional_xfail_data
+       set compiler_conditional_xfail_data {
+           "Loop optimiser bug" \
+                   "i686-*" \
+                   { "-Os" } \
+                   { "" }
+       }
+    }
+}
+
+return 0
index e68b8fbb8d293d0d05aa46ad51a923ad17c1cbf0..4365f92122b31766b3e080ecde55310dacc5bc26 100644 (file)
@@ -6,4 +6,16 @@ if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } {
       set torture_compile_xfail "$target_triplet"
 }
 
+if { [istarget "i686-*"] } {
+    set torture_eval_before_execute {
+       global compiler_conditional_xfail_data
+       set compiler_conditional_xfail_data {
+           "Loop optimiser bug" \
+                   "i686-*" \
+                   { "-Os" } \
+                   { "" }
+       }
+    }
+}
+
 return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-3c.x b/gcc/testsuite/gcc.c-torture/execute/loop-3c.x
new file mode 100644 (file)
index 0000000..a98f549
--- /dev/null
@@ -0,0 +1,13 @@
+if { [istarget "i686-*"] } {
+    set torture_eval_before_execute {
+       global compiler_conditional_xfail_data
+       set compiler_conditional_xfail_data {
+           "Loop optimiser bug" \
+                   "i686-*" \
+                   { "-Os" } \
+                   { "" }
+       }
+    }
+}
+
+return 0
This page took 0.093246 seconds and 5 git commands to generate.