# Configuration for Linux on ARM. | |
# Generating binaries for the ARMv7-a architecture and higher with NEON | |
# | |
ARCH_ARM_HAVE_ARMV7A := true | |
ARCH_ARM_HAVE_VFP := true | |
ARCH_ARM_HAVE_VFP_D32 := true | |
ARCH_ARM_HAVE_NEON := true | |
ifeq ($(strip $(TARGET_CPU_VARIANT)), cortex-a15) | |
arch_variant_cflags := -mcpu=cortex-a15 | |
else | |
arch_variant_cflags := -march=armv7-a | |
endif | |
arch_variant_cflags += \ | |
-mfloat-abi=softfp \ | |
-mfpu=neon | |
arch_variant_ldflags := \ | |
-Wl,--fix-cortex-a8 |