samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Sun May 11 13:38:12 2014 +0200 (2014-05-11)
changeset 3313 ad14212ebf54
parent 3183 4e8bfe85da61
permissions -rw-r--r--
config: switch cc with libc in the config order

Some of the compiler options depend on the C library choice, (e.g.
whether core passes are needed).

Since the compiler menu comes before the C library menu, those options
may or may not be visible until the C library is chosen, leading to
either options being visible by the user (thus be puzzling as they would
not apply to his case), or invisible to him (yet again puzzling him).

Invert the order of the compiler and the C library in the menuconfig. It
anyway looks more rational, in the end.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
     1 CT_EXPERIMENTAL=y
     2 CT_LOCAL_TARBALLS_DIR="${HOME}/src"
     3 CT_SAVE_TARBALLS=y
     4 CT_LOG_EXTRA=y
     5 CT_ARCH_ARCH="armv7-a"
     6 CT_ARCH_CPU="cortex-a9"
     7 CT_ARCH_TUNE="cortex-a9"
     8 CT_ARCH_FPU="neon"
     9 CT_ARCH_arm=y
    10 CT_ARCH_ARM_TUPLE_USE_EABIHF=y
    11 CT_TARGET_VENDOR="cortexa9_neon"
    12 CT_TOOLCHAIN_ENABLE_NLS=y
    13 CT_KERNEL_linux=y
    14 CT_KERNEL_V_3_7=y
    15 CT_BINUTILS_LINKER_LD_GOLD=y
    16 CT_BINUTILS_GOLD_THREADS=y
    17 CT_BINUTILS_LD_WRAPPER=y
    18 CT_BINUTILS_PLUGINS=y
    19 CT_BINUTILS_FOR_TARGET=y
    20 CT_CC_GCC_SHOW_LINARO=y
    21 CT_CC_V_linaro_4_7=y
    22 CT_CC_LANG_CXX=y
    23 CT_CC_CORE_EXTRA_CONFIG_ARRAY="\"--with-specs=%{save-temps: -fverbose-asm} %{funwind-tables|fno-unwind-tables|mabi=*|ffreestanding|nostdlib:;:-funwind-tables}\" --enable-poison-system-directories"
    24 CT_CC_EXTRA_CONFIG_ARRAY="\"--with-specs=%{save-temps: -fverbose-asm} %{funwind-tables|fno-unwind-tables|mabi=*|ffreestanding|nostdlib:;:-funwind-tables}\" --enable-poison-system-directories"
    25 # CT_CC_GCC_ENABLE_TARGET_OPTSPACE is not set
    26 CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY="--disable-multi-arch"
    27 CT_LIBC_ADDONS_LIST="libidn"
    28 CT_LIBC_LOCALES=y
    29 CT_LIBC_GLIBC_KERNEL_VERSION_NONE=y
    30 CT_DEBUG_gdb=y
    31 # CT_GDB_GDBSERVER_STATIC is not set
    32 CT_DEBUG_GDB_SHOW_LINARO=y
    33 CT_GDB_V_linaro_7_5_2012_12_1=y
    34 CT_GMP_V_5_0_2=y
    35 CT_TEST_SUITE_GCC=y