From: rsandifo Date: Thu, 8 Mar 2007 16:38:54 +0000 (+0000) Subject: gcc/testsuite/ X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3c3bff034436177fadfe15379e0bdabbc6a55d6;p=thirdparty%2Fgcc.git gcc/testsuite/ * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution for VxWorks kernel mode. * gcc.c-torture/execute/strncmp-1.x: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122703 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 46924aaccdc7..4de1a123ab95 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-03-08 Richard Sandiford + + * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution + for VxWorks kernel mode. + * gcc.c-torture/execute/strncmp-1.x: Likewise. + 2007-03-08 Richard Sandiford * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel diff --git a/gcc/testsuite/gcc.c-torture/execute/strcmp-1.x b/gcc/testsuite/gcc.c-torture/execute/strcmp-1.x new file mode 100644 index 000000000000..d807481b36f3 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/strcmp-1.x @@ -0,0 +1,16 @@ +if {[istarget i?86-*-vxworks*] + || [istarget mips*-*-vxworks*] + || [istarget sh*-*-vxworks*] + || [istarget sparc*-*-vxworks*]} { + # The kernel strcmp doesn't perform unsigned comparisons. + set torture_eval_before_execute { + global compiler_conditional_xfail_data + set compiler_conditional_xfail_data { + "The kernel strcmp doesn't perform unsigned comparisons." + { "*-*-*" } + {} + { "-mrtp" } + } + } +} +return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/strncmp-1.x b/gcc/testsuite/gcc.c-torture/execute/strncmp-1.x new file mode 100644 index 000000000000..b555e0c8f2a1 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/strncmp-1.x @@ -0,0 +1,16 @@ +if {[istarget i?86-*-vxworks*] + || [istarget mips*-*-vxworks*] + || [istarget sh*-*-vxworks*] + || [istarget sparc*-*-vxworks*]} { + # The kernel strncmp doesn't perform unsigned comparisons. + set torture_eval_before_execute { + global compiler_conditional_xfail_data + set compiler_conditional_xfail_data { + "The kernel strncmp doesn't perform unsigned comparisons." + { "*-*-*" } + {} + { "-mrtp" } + } + } +} +return 0