Home | History | Annotate | Download | only in arm
      1 # Configuration for Linux on ARM.
      2 # Generating binaries for the ARMv7-a architecture and higher with NEON
      3 #
      4 ARCH_ARM_HAVE_THUMB_SUPPORT     := true
      5 ARCH_ARM_HAVE_FAST_INTERWORKING := true
      6 ARCH_ARM_HAVE_64BIT_DATA        := true
      7 ARCH_ARM_HAVE_HALFWORD_MULTIPLY := true
      8 ARCH_ARM_HAVE_CLZ               := true
      9 ARCH_ARM_HAVE_FFS               := true
     10 ARCH_ARM_HAVE_ARMV7A            := true
     11 ARCH_ARM_HAVE_TLS_REGISTER      := true
     12 ARCH_ARM_HAVE_VFP               := true
     13 ARCH_ARM_HAVE_VFP_D32           := true
     14 ARCH_ARM_HAVE_NEON              := true
     15 
     16 # Note: Hard coding the 'tune' value here is probably not ideal,
     17 # and a better solution should be found in the future.
     18 #
     19 arch_variant_cflags := \
     20     -march=armv7-a \
     21     -mfloat-abi=softfp \
     22     -mfpu=neon
     23 
     24 arch_variant_ldflags := \
     25 	-Wl,--fix-cortex-a8
     26