From: ktkachov Date: Fri, 20 Nov 2015 11:49:23 +0000 (+0000) Subject: [ARM] Disable neon testing for armv7-m X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9197c6f614e406e383fb78cd484ae5571030de8b;p=thirdparty%2Fgcc.git [ARM] Disable neon testing for armv7-m 2015-11-20 Andre Vieira * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache): Add check for M profile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230653 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d5042dded041..1b74a99f064d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2015-11-20 Andre Vieira + + * lib/target-supports.exp + (check_effective_target_arm_neon_ok_nocache): Add check + for M profile. + 2015-11-20 Tom de Vries PR tree-optimization/68373 diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index 66fc10019c53..3eb46f210835 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -2862,8 +2862,8 @@ proc check_effective_target_arm_neon_ok_nocache { } { #endif /* Avoid the case where a test adds -mfpu=neon, but the toolchain is configured for -mcpu=arm926ej-s, for example. */ - #if __ARM_ARCH < 7 - #error Architecture too old for NEON. + #if __ARM_ARCH < 7 || __ARM_ARCH_PROFILE == 'M' + #error Architecture does not support NEON. #endif } "$flags"] } { set et_arm_neon_flags $flags