From: janis Date: Tue, 12 Aug 2014 15:00:26 +0000 (+0000) Subject: * lib/target/supports.exp X-Git-Tag: upstream/5.3.0~6418 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a6145bd0aac91efd808fdca81561636839da642;p=platform%2Fupstream%2Flinaro-gcc.git * lib/target/supports.exp (check_effective_target_arm_v8_neon_ok_nocache): Check for armv8 or later. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213866 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b7f0495..52fdcb5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,9 @@ 2014-08-12 Janis Johnson + * lib/target/supports.exp + (check_effective_target_arm_v8_neon_ok_nocache): Check for armv8 + or later. + * gcc.dg/pr59418.c: Don't add ARM options for a Thumb1 multilib. * gcc.target/arm/neon-vext-execute.c: Skip if the test won't run diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index b14a840..c03370d 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -2578,6 +2578,9 @@ proc check_effective_target_arm_v8_neon_ok_nocache { } { if { [check_effective_target_arm32] } { foreach flags {"" "-mfloat-abi=softfp" "-mfpu=neon-fp-armv8" "-mfpu=neon-fp-armv8 -mfloat-abi=softfp"} { if { [check_no_compiler_messages_nocache arm_v8_neon_ok object { + #if __ARM_ARCH < 8 + #error not armv8 or later + #endif #include "arm_neon.h" void foo ()