arch/arm: fix -mcpu default values for AArch64
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 9 Jul 2017 09:29:58 +0000 (11:29 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 10 Jul 2017 16:04:16 +0000 (18:04 +0200)
We have to specify the -mcpu value, even in 64-bit mode.

For AArch64, +fp and +simd are the default, so they are totally useless.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
arch/Config.in.arm

index b1817ed56802e9e1c34102eeaa0c32b867ab51e7..3cafe21700c600b0e13c68710535504ed7d4ba69 100644 (file)
@@ -534,15 +534,9 @@ config BR2_GCC_TARGET_CPU
        default "strongarm"     if BR2_strongarm
        default "xscale"        if BR2_xscale
        default "iwmmxt"        if BR2_iwmmxt
-       default "cortex-a53"            if (BR2_cortex_a53 && !BR2_ARCH_IS_64)
-       default "cortex-a53+fp"         if (BR2_cortex_a53 && BR2_ARCH_IS_64 && BR2_ARM_FPU_FP_ARMV8)
-       default "cortex-a53+fp+simd"    if (BR2_cortex_a53 && BR2_ARCH_IS_64 && BR2_ARM_FPU_NEON_FP_ARMV8)
-       default "cortex-a57"            if (BR2_cortex_a57 && !BR2_ARCH_IS_64)
-       default "cortex-a57+fp"         if (BR2_cortex_a57 && BR2_ARCH_IS_64 && BR2_ARM_FPU_FP_ARMV8)
-       default "cortex-a57+fp+simd"    if (BR2_cortex_a57 && BR2_ARCH_IS_64 && BR2_ARM_FPU_NEON_FP_ARMV8)
-       default "cortex-a72"            if (BR2_cortex_a72 && !BR2_ARCH_IS_64)
-       default "cortex-a72+fp"         if (BR2_cortex_a72 && BR2_ARCH_IS_64 && BR2_ARM_FPU_FP_ARMV8)
-       default "cortex-a72+fp+simd"    if (BR2_cortex_a72 && BR2_ARCH_IS_64 && BR2_ARM_FPU_NEON_FP_ARMV8)
+       default "cortex-a53"    if BR2_cortex_a53
+       default "cortex-a57"    if BR2_cortex_a57
+       default "cortex-a72"    if BR2_cortex_a72
 
 config BR2_GCC_TARGET_ABI
        default "aapcs-linux"   if BR2_arm || BR2_armeb