]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
hugeval.x: XFAIL for VxWorks kernel mode.
authorRichard Sandiford <richard@codesourcery.com>
Thu, 8 Mar 2007 16:36:25 +0000 (16:36 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 8 Mar 2007 16:36:25 +0000 (16:36 +0000)
gcc/testsuite/
* gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
mode.

From-SVN: r122702

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.x

index e3b49558e46979d8ac694d2effd368a6d490dff2..46924aaccdc74e54c3beb988ba5226434999ca6f 100644 (file)
@@ -1,3 +1,8 @@
+2007-03-08  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
+       mode.
+
 2007-03-08  Richard Sandiford  <richard@codesourcery.com>
 
        * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
index 45cb7cb027bafa6f02570ce8283817e460d6ee00..ee4ac4feb96e1505af9ea27cef0bc8816ce37958 100644 (file)
@@ -6,5 +6,18 @@ if { [istarget "hppa*-*-hpux9*"] || [istarget "hppa*-*-hpux10*"] } {
       set torture_execute_xfail "$target_triplet"
 }
 
+# VxWorks kernel mode has the same problem.
+if {[istarget "*-*-vxworks*"]} {
+    set torture_eval_before_execute {
+       global compiler_conditional_xfail_data
+       set compiler_conditional_xfail_data {
+           "The kernel HUGE_VAL is defined to DBL_MAX instead of +Inf."
+           { "*-*-*" }
+           {}
+           { "-mrtp" }
+       }
+    }
+}
+
 return 0