1*4882a593Smuzhiyuncomment "Arm toolchains available for Cortex-A with NEON + EABIhf" 2*4882a593Smuzhiyun depends on BR2_arm 3*4882a593Smuzhiyun depends on !BR2_ARM_CPU_ARMV7A || !BR2_ARM_EABIHF || !BR2_ARM_CPU_HAS_NEON 4*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunconfig BR2_TOOLCHAIN_EXTERNAL_ARM_ARM 7*4882a593Smuzhiyun bool "Arm ARM 2021.07" 8*4882a593Smuzhiyun depends on BR2_arm 9*4882a593Smuzhiyun depends on BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A 10*4882a593Smuzhiyun depends on BR2_ARM_CPU_HAS_NEON 11*4882a593Smuzhiyun depends on BR2_HOSTARCH = "x86_64" 12*4882a593Smuzhiyun depends on BR2_ARM_EABIHF 13*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 14*4882a593Smuzhiyun select BR2_TOOLCHAIN_EXTERNAL_GLIBC 15*4882a593Smuzhiyun select BR2_TOOLCHAIN_HAS_SSP 16*4882a593Smuzhiyun select BR2_INSTALL_LIBSTDCPP 17*4882a593Smuzhiyun select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_20 18*4882a593Smuzhiyun select BR2_TOOLCHAIN_GCC_AT_LEAST_10 19*4882a593Smuzhiyun select BR2_TOOLCHAIN_HAS_FORTRAN 20*4882a593Smuzhiyun select BR2_TOOLCHAIN_HAS_OPENMP 21*4882a593Smuzhiyun help 22*4882a593Smuzhiyun Arm toolchain for the ARM architecture. It uses GCC 10.3, 23*4882a593Smuzhiyun GDB 10.2, glibc 2.33, Binutils 2.36.1. It generates code 24*4882a593Smuzhiyun that runs on all Cortex-A profile devices. The code 25*4882a593Smuzhiyun generated uses the hard floating point calling convention, 26*4882a593Smuzhiyun and uses the NEON FPU instructions. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun This is the same toolchain that was previously distributed by 29*4882a593Smuzhiyun Linaro. 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun https://developer.arm.com/open-source/gnu-toolchain 32