armv7-a-neon.mk revision 533aa2707eb772b33cb1534f2318a5be957e9d3c
1# Configuration for Linux on ARM. 2# Generating binaries for the ARMv7-a architecture and higher with NEON 3# 4ARCH_ARM_HAVE_THUMB_SUPPORT := true 5ARCH_ARM_HAVE_FAST_INTERWORKING := true 6ARCH_ARM_HAVE_64BIT_DATA := true 7ARCH_ARM_HAVE_HALFWORD_MULTIPLY := true 8ARCH_ARM_HAVE_CLZ := true 9ARCH_ARM_HAVE_FFS := true 10ARCH_ARM_HAVE_ARMV7A := true 11ARCH_ARM_HAVE_TLS_REGISTER := true 12ARCH_ARM_HAVE_VFP := true 13ARCH_ARM_HAVE_VFP_D32 := true 14ARCH_ARM_HAVE_NEON := true 15 16ifeq ($(strip $(TARGET_CPU_VARIANT)), cortex-a15) 17 arch_variant_cflags := -mcpu=cortex-a15 18else 19 arch_variant_cflags := -march=armv7-a 20endif 21 22arch_variant_cflags += \ 23 -mfloat-abi=softfp \ 24 -mfpu=neon 25 26arch_variant_ldflags := \ 27 -Wl,--fix-cortex-a8 28