aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-04 14:55:03 +0000
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-04 14:55:03 +0000
commit573f05cdae338821e63bd2ad4d8bbf7a78077d8c (patch)
treea798081eacdc245b6045c5574971ec19ecfb7b8c
parentc37b96cd0ece864bc6821a878deec2a7fb175ad8 (diff)
* gcc.target/arm/mmx-1.c: Skip if using -mfloat-abi=hard.ARM/hard_vfp_branch
* gcc.dg/builtin-apply2.c: Skip for ARM if using -mfloat-abi=hard. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/ARM/hard_vfp_branch@150457 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog.ARM5
-rw-r--r--gcc/testsuite/gcc.dg/builtin-apply2.c1
-rw-r--r--gcc/testsuite/gcc.target/arm/mmx-1.c1
3 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog.ARM b/gcc/testsuite/ChangeLog.ARM
index bcdd0f98284..260f0db86ec 100644
--- a/gcc/testsuite/ChangeLog.ARM
+++ b/gcc/testsuite/ChangeLog.ARM
@@ -1,3 +1,8 @@
+2009-08-04 Richard Earnshaw <rearnsha@arm.com>
+
+ * gcc.target/arm/mmx-1.c: Skip if using -mfloat-abi=hard.
+ * gcc.dg/builtin-apply2.c: Skip for ARM if using -mfloat-abi=hard.
+
2009-05-12 Joseph Myers <joseph@codesourcery.com>
* gcc.target/arm/eabi1.c: Do not skip for non-base ABI variants.
diff --git a/gcc/testsuite/gcc.dg/builtin-apply2.c b/gcc/testsuite/gcc.dg/builtin-apply2.c
index bc49a645809..a303e3ddb79 100644
--- a/gcc/testsuite/gcc.dg/builtin-apply2.c
+++ b/gcc/testsuite/gcc.dg/builtin-apply2.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-skip-if "Variadic funcs have all args on stack. Normal funcs have args in registers." { "avr-*-*" } { "*" } { "" } } */
+/* { dg-skip-if "Variadic funcs use Base AAPCS. Normal funcs use VFP variant." { "arm*-*-*" } { "-mfloat-abi=hard" } { "" } } */
/* PR target/12503 */
/* Origin: <pierre.nguyen-tuong@asim.lip6.fr> */
diff --git a/gcc/testsuite/gcc.target/arm/mmx-1.c b/gcc/testsuite/gcc.target/arm/mmx-1.c
index 21cc47912c0..5d51bd7b31d 100644
--- a/gcc/testsuite/gcc.target/arm/mmx-1.c
+++ b/gcc/testsuite/gcc.target/arm/mmx-1.c
@@ -4,6 +4,7 @@
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mcpu=*" } { "-mcpu=iwmmxt" } } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mabi=*" } { "-mabi=iwmmxt" } } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mfloat-abi=softfp" } { "" } } */
+/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mfloat-abi=hard" } { "" } } */
/* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-march=*" } { "-march=iwmmxt" } } */
/* { dg-options "-O -mno-apcs-frame -mcpu=iwmmxt -mabi=iwmmxt" } */
/* { dg-require-effective-target arm32 } */