From: Richard Sandiford Date: Thu, 8 Mar 2007 16:38:54 +0000 (+0000) Subject: strcmp-1.x: New file. X-Git-Tag: releases/gcc-4.3.0~6371 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0c705abc64aec2a54238aa864ed286cbd18d6a51;p=thirdparty%2Fgcc.git strcmp-1.x: New file. 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. From-SVN: r122703 --- 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