Skip test if -mfloat-abi=hard specified
authorIan Bolton <ian.bolton@arm.com>
Fri, 14 Feb 2014 17:20:46 +0000 (17:20 +0000)
committerIan Bolton <ibolton@gcc.gnu.org>
Fri, 14 Feb 2014 17:20:46 +0000 (17:20 +0000)
From-SVN: r207788

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr59858.c

index 201ac970b0ae1c3e9735e0a83528c72fd03628d1..a8e72e2d2edad830f8b20fd7a11679d85ebe14b5 100644 (file)
@@ -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.
index 463bd38f715d71896d2bbc38aa1546a61e5470c1..a944b9afa8165aa874bdafb4bf2ed8b133dbe135 100644 (file)
@@ -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,