aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2019-03-11 21:04:02 +0000
committerChristophe Lyon <clyon@gcc.gnu.org>2019-03-11 22:04:02 +0100
commit011acc898923f2511fc4ac2cbd21903cfe297a55 (patch)
tree30bbfa07e10a01877a83e93b9ea7e387bd087290
parent63d42e89be8d5d2c22bff29981cdd419c4beb4a3 (diff)
downloadgcc-011acc898923f2511fc4ac2cbd21903cfe297a55.zip
gcc-011acc898923f2511fc4ac2cbd21903cfe297a55.tar.gz
gcc-011acc898923f2511fc4ac2cbd21903cfe297a55.tar.bz2
[ARM] Fix availability of FP16-FP64 conversion instructions
2019-03-11 Christophe Lyon <christophe.lyon@linaro.org> * gcc.target/arm/f16_f64_conv_no_dp.c: Add arm_fp16_ok effective target. From-SVN: r269596
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index aec924f..6ae2749 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2019-03-11 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/f16_f64_conv_no_dp.c: Add arm_fp16_ok effective
+ target.
+
2019-03-11 Martin Liska <mliska@suse.cz>
* g++.dg/conversion/simd3.C (foo): Wrap option names
diff --git a/gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c b/gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c
index 99b62a8..2620e57 100644
--- a/gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c
+++ b/gcc/testsuite/gcc.target/arm/f16_f64_conv_no_dp.c
@@ -1,4 +1,5 @@
/* { dg-do compile } */
+/* { dg-require-effective-target arm_fp16_ok } */
/* { dg-skip-if "do not override fpu" { *-*-* } { "-mfpu=*" } { "-mfpu=fpv5-sp-d16" } } */
/* { dg-skip-if "do not disable fpu" { *-*-* } { "-mfloat-abi=soft" } { * } } */
/* { dg-skip-if "do not override fp16-format" { *-*-* } { "-mfp16-format=*" } { "-mfp16-format=ieee" } } */