aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2006-05-03 21:25:30 +0000
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2006-05-03 21:25:30 +0000
commitbd511883d73e14c55b22fc258c7deb137c5e84b9 (patch)
tree7eb25c8b342a8ba582e80ab04030ad5a07807626
parent60924cd7297578f6d9585fa822b1ef74759d730c (diff)
* gcc/testsuite/gcc.c-torture/execute/20020720-1.x: XFAIL for
PowerPC -msoft-float. * gcc/testsuite/gcc.dg/980827-1.c: Skip for PowerPC -msoft-float. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113503 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--ChangeLog.csl6
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/20020720-1.x13
-rw-r--r--gcc/testsuite/gcc.dg/980827-1.c1
3 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 792814b3503..b1d58450f4d 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,9 @@
+2006-05-03 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc/testsuite/gcc.c-torture/execute/20020720-1.x: XFAIL for
+ PowerPC -msoft-float.
+ * gcc/testsuite/gcc.dg/980827-1.c: Skip for PowerPC -msoft-float.
+
2006-04-28 Joseph Myers <joseph@codesourcery.com>
* gcc/testsuite/gcc.c-torture/execute/loop-2f.x,
diff --git a/gcc/testsuite/gcc.c-torture/execute/20020720-1.x b/gcc/testsuite/gcc.c-torture/execute/20020720-1.x
index 1f7137b153a..bb5c0a90f14 100644
--- a/gcc/testsuite/gcc.c-torture/execute/20020720-1.x
+++ b/gcc/testsuite/gcc.c-torture/execute/20020720-1.x
@@ -24,6 +24,19 @@ if { [istarget "sparc*-*-*"] } {
return 0
}
+if { [istarget "powerpc-wrs-linux-gnu"] } {
+ set torture_eval_before_compile {
+ global compiler_conditional_xfail_data
+ set compiler_conditional_xfail_data {
+ "" \
+ { "*-*-*" } \
+ { "-msoft-float" } \
+ { "-O0" }
+ }
+ }
+ return 0
+}
+
set torture_eval_before_compile {
global compiler_conditional_xfail_data
set compiler_conditional_xfail_data {
diff --git a/gcc/testsuite/gcc.dg/980827-1.c b/gcc/testsuite/gcc.dg/980827-1.c
index 84ba5ee4d5f..da898f2fcaf 100644
--- a/gcc/testsuite/gcc.dg/980827-1.c
+++ b/gcc/testsuite/gcc.dg/980827-1.c
@@ -1,5 +1,6 @@
/* { dg-do run { target rs6000-*-linux* powerpc-*-linux*} } */
/* { dg-options -O2 } */
+/* { dg-skip-if "" { powerpc-wrs-linux-gnu } { "-msoft-float" } { "" } } */
extern void exit (int);
extern void abort (void);