aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiong Wang <jiong.wang@arm.com>2014-10-24 12:06:37 +0000
committerJiong Wang <jiwang@gcc.gnu.org>2014-10-24 12:06:37 +0000
commit07792ca2cb457f68ef390d9c80449fde3caae7cc (patch)
tree815f461cb655a6c09c8f652e195d0b944bce27db
parent59f084e03422e81adad7caa1eb9b60f603693b7d (diff)
downloadgcc-07792ca2cb457f68ef390d9c80449fde3caae7cc.zip
gcc-07792ca2cb457f68ef390d9c80449fde3caae7cc.tar.gz
gcc-07792ca2cb457f68ef390d9c80449fde3caae7cc.tar.bz2
[ARM] revert changes on check_effective_target_arm_*_ok
gcc/testsuite/ * lib/target-supports.exp (check_effective_target_arm_crypto_ok_nocache): Remove declaration for vaeseq_u8. (check_effective_target_arm_neon_fp16_ok_nocache): Remove declaration for vcvt_f16_f32. (check_effective_target_arm_neonv2_ok_nocache): Remove declaration for vfma_f32. From-SVN: r216663
-rw-r--r--gcc/testsuite/ChangeLog10
-rw-r--r--gcc/testsuite/lib/target-supports.exp3
2 files changed, 10 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7ac14611..3b35375 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2014-10-24 Jiong Wang <jiong.wang@arm.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_arm_crypto_ok_nocache): Remove declaration for
+ vaeseq_u8.
+ (check_effective_target_arm_neon_fp16_ok_nocache): Remove declaration
+ for vcvt_f16_f32.
+ (check_effective_target_arm_neonv2_ok_nocache): Remove declaration for
+ vfma_f32.
+
2014-10-24 Martin Liska <mliska@suse.cz>
* gcc.dg/ipa/pr63595.c: New test.
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index 91460c2..4398345 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -2404,7 +2404,6 @@ proc check_effective_target_arm_crypto_ok_nocache { } {
foreach flags {"" "-mfloat-abi=softfp" "-mfpu=crypto-neon-fp-armv8" "-mfpu=crypto-neon-fp-armv8 -mfloat-abi=softfp"} {
if { [check_no_compiler_messages_nocache arm_crypto_ok object {
#include "arm_neon.h"
- extern uint8x16_t vaeseq_u8 (uint8x16_t, uint8x16_t);
uint8x16_t
foo (uint8x16_t a, uint8x16_t b)
{
@@ -2549,7 +2548,6 @@ proc check_effective_target_arm_neon_fp16_ok_nocache { } {
"-mfpu=neon-fp16 -mfloat-abi=softfp"} {
if { [check_no_compiler_messages_nocache arm_neon_fp_16_ok object {
#include "arm_neon.h"
- extern float16x4_t vcvt_f16_f32 (float32x4_t);
float16x4_t
foo (float32x4_t arg)
{
@@ -2625,7 +2623,6 @@ proc check_effective_target_arm_neonv2_ok_nocache { } {
foreach flags {"" "-mfloat-abi=softfp" "-mfpu=neon-vfpv4" "-mfpu=neon-vfpv4 -mfloat-abi=softfp"} {
if { [check_no_compiler_messages_nocache arm_neonv2_ok object {
#include "arm_neon.h"
- extern float32x2_t vfma_f32 (float32x2_t, float32x2_t, float32x2_t);
float32x2_t
foo (float32x2_t a, float32x2_t b, float32x2_t c)
{