]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[ARM] Disable neon testing for armv7-m
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Nov 2015 11:49:23 +0000 (11:49 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Nov 2015 11:49:23 +0000 (11:49 +0000)
2015-11-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>

* 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

gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp

index d5042dded04121c5ab8588983e8889dccd3811b1..1b74a99f064d3795890e894c64f5b275e216b491 100644 (file)
@@ -1,3 +1,9 @@
+2015-11-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+       * lib/target-supports.exp
+       (check_effective_target_arm_neon_ok_nocache): Add check
+       for M profile.
+
 2015-11-20  Tom de Vries  <tom@codesourcery.com>
 
        PR tree-optimization/68373
index 66fc10019c5308164d4c02501c73421bc8478214..3eb46f210835ff29a61fe28a89b17ca2f39d5046 100644 (file)
@@ -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