diff options
author | Richard Sandiford <richard@codesourcery.com> | 2007-03-08 16:38:54 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2007-03-08 16:38:54 +0000 |
commit | 0c705abc64aec2a54238aa864ed286cbd18d6a51 (patch) | |
tree | 3d9b8cdaf3a26658cb58484f3109977dc05561da | |
parent | 9d002493d47fb43e64c42bc05aad45c9f82f9bdc (diff) | |
download | gcc-0c705abc64aec2a54238aa864ed286cbd18d6a51.zip gcc-0c705abc64aec2a54238aa864ed286cbd18d6a51.tar.gz gcc-0c705abc64aec2a54238aa864ed286cbd18d6a51.tar.bz2 |
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
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/strcmp-1.x | 16 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/strncmp-1.x | 16 |
3 files changed, 38 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 46924aa..4de1a12 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2007-03-08 Richard Sandiford <richard@codesourcery.com> + * 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 <richard@codesourcery.com> + * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel mode. 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 0000000..d807481 --- /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 0000000..b555e0c --- /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 |