diff options
author | Ian Bolton <ian.bolton@arm.com> | 2014-02-14 17:20:46 +0000 |
---|---|---|
committer | Ian Bolton <ibolton@gcc.gnu.org> | 2014-02-14 17:20:46 +0000 |
commit | f8cdff388dbc035fd20d01bff7224c998c3aee17 (patch) | |
tree | dd87f7a72c49d050718b9ec7029d9b39cafec7d2 | |
parent | 2ae577fdbd7e4f49e66feb0c225cee325bb1823e (diff) | |
download | gcc-f8cdff388dbc035fd20d01bff7224c998c3aee17.zip gcc-f8cdff388dbc035fd20d01bff7224c998c3aee17.tar.gz gcc-f8cdff388dbc035fd20d01bff7224c998c3aee17.tar.bz2 |
Skip test if -mfloat-abi=hard specified
From-SVN: r207788
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/arm/pr59858.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 201ac97..a8e72e2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-02-14 Ian Bolton <ian.bolton@arm.com> + + * gcc.target/arm/pr59858.c: Skip if -mfloat-abi=hard specified + on command-line. + 2014-02-14 Bernd Edlinger <bernd.edlinger@hotmail.de> * c-c++-common/ubsan/overflow-negate-2.c (main): Use signed char. diff --git a/gcc/testsuite/gcc.target/arm/pr59858.c b/gcc/testsuite/gcc.target/arm/pr59858.c index 463bd38..a944b9a 100644 --- a/gcc/testsuite/gcc.target/arm/pr59858.c +++ b/gcc/testsuite/gcc.target/arm/pr59858.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ -/* { dg-options "-march=armv5te -marm -mthumb-interwork -Wall -Wstrict-prototypes -Wstrict-aliasing -funsigned-char -fno-builtin -fno-asm -msoft-float -std=gnu99 -mlittle-endian -mthumb -fno-stack-protector -Os -g -feliminate-unused-debug-types -funit-at-a-time -fmerge-all-constants -fstrict-aliasing -fno-tree-loop-optimize -fno-tree-dominator-opts -fno-strength-reduce -fPIC -w" } */ +/* { dg-options "-march=armv5te -fno-builtin -mfloat-abi=soft -mthumb -fno-stack-protector -Os -fno-tree-loop-optimize -fno-tree-dominator-opts -fPIC -w" } */ +/* { dg-skip-if "Incompatible command line options: -mfloat-abi=soft -mfloat-abi=hard" { *-*-* } { "-mfloat-abi=hard" } { "" } } */ typedef enum { REG_ENOSYS = -1, |