diff options
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/arm/fp16-aapcs-3.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/arm/fp16-aapcs-4.c | 5 |
3 files changed, 11 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3a359ba..93f72c3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2016-09-30 Matthew Wawhab <matthew.wahab@arm.com> + + * gcc.target/arm/fp16-aapcs-3.c: Replace arm_fp16_ok with + arm_fp16_alternative_ok as the required effective target. + * gcc.target/arm/fp16-aapcs-4.c: Likewise. Also add + -mfp16-format=alternative to the dg-options directive and remove + the dg-add-options directive. + 2016-09-30 Fritz Reese <fritzoreese@gmail.com> PR fortran/77764 diff --git a/gcc/testsuite/gcc.target/arm/fp16-aapcs-3.c b/gcc/testsuite/gcc.target/arm/fp16-aapcs-3.c index b7d7e58..84fc0a0 100644 --- a/gcc/testsuite/gcc.target/arm/fp16-aapcs-3.c +++ b/gcc/testsuite/gcc.target/arm/fp16-aapcs-3.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ /* { dg-require-effective-target arm_hard_vfp_ok } */ -/* { dg-require-effective-target arm_fp16_ok } */ +/* { dg-require-effective-target arm_fp16_alternative_ok } */ /* { dg-options "-O2" } */ /* { dg-add-options arm_fp16_alternative } */ diff --git a/gcc/testsuite/gcc.target/arm/fp16-aapcs-4.c b/gcc/testsuite/gcc.target/arm/fp16-aapcs-4.c index 4c90a56..41c7ab7 100644 --- a/gcc/testsuite/gcc.target/arm/fp16-aapcs-4.c +++ b/gcc/testsuite/gcc.target/arm/fp16-aapcs-4.c @@ -1,7 +1,6 @@ /* { dg-do compile } */ -/* { dg-require-effective-target arm_fp16_ok } */ -/* { dg-options "-mfloat-abi=softfp -O2" } */ -/* { dg-add-options arm_fp16_alternative } */ +/* { dg-require-effective-target arm_fp16_alternative_ok } */ +/* { dg-options "-mfloat-abi=softfp -O2 -mfp16-format=alternative" } */ /* { dg-skip-if "incompatible float-abi" { arm*-*-* } { "-mfloat-abi=hard" } } */ /* Test __fp16 arguments and return value in registers (softfp). */ |