Build error: link tests are not allowed after GCC_NO_EXECUTABLES

Danny Gale Daniel.Gale@coloradoengineeringinc.com
Mon Jan 6 22:13:00 GMT 2014


Hi all,

I've duplicated the 64-bit powerpc build listed on the website, 
powerpc64-unknown-linux-gnu. I'm now trying to build specifically for a 
Freescale processor using the e6500 core, powerpc64-e6500-linux-gnu. 
Their SDK was built using Yocto and bitbake -- the powers that be have 
decided it needs to be converted to a Crosstool-NG based build for our 
use. I'm running into some trouble.

The Freescale SDK in question is here 
(http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=SDKLINUX&fpsp=1&tab=Design_Tools_Tab) 
. I've been working with v1.4, though I see now they've released v1.5. 
I've brought over their patches from the Yocto build tree and 
Crosstool-NG is configured to use the same versions of the various 
packages that Freescale used. While building pass-1 gcc with 
Crosstool-NG, the build fails with: configure: error: Link tests are not 
allowed after GCC_NO_EXECUTABLES .

I found and tried a couple of fixes for this, but none of them have 
resolved the problem: removing optimization for size on the libraries, 
not compiling for c++ support, not statically linking libstdc++. What 
else can cause this and how can it be resolved?

I've attached both my config file and the tail of the log file in case 
that will help in diagnosis. Note that multilib is enabled because 
Freescale says it's required for building u-boot

Thanks for your help,
Danny
-------------- next part --------------
[ALL  ]    yes
[ALL  ]    checking for vfprintf... checking for vasprintf... yes
[ALL  ]    yes
[ALL  ]    checking for vfprintf... checking for vprintf... unsupported
[ALL  ]    checking for style of include used by make... GNU
[ALL  ]    checking dependency style of x86_64-build_unknown-linux-gnu-gcc  -m32... yes
[ALL  ]    checking for vprintf... yes
[ALL  ]    gcc3
[ALL  ]    checking how to print strings... printf
[ALL  ]    checking for a sed that does not truncate output... checking for vsnprintf... /home/dgale/Documents/xcc/src/../bld/start/crosstool-ng-1.19.0.bld/work/tools/bin/sed
[ALL  ]    checking for grep that handles long lines and -e... /home/dgale/Documents/xcc/src/../bld/start/crosstool-ng-1.19.0.bld/work/tools/bin/grep
[ALL  ]    checking for egrep... /home/dgale/Documents/xcc/src/../bld/start/crosstool-ng-1.19.0.bld/work/tools/bin/grep -E
[ALL  ]    checking for fgrep... /home/dgale/Documents/xcc/src/../bld/start/crosstool-ng-1.19.0.bld/work/tools/bin/grep -F
[ALL  ]    checking for ld used by x86_64-build_unknown-linux-gnu-gcc  -m32... x86_64-build_unknown-linux-gnu-ld -m elf_x86_64
[ALL  ]    checking if the linker (x86_64-build_unknown-linux-gnu-ld -m elf_x86_64) is GNU ld... yes
[ALL  ]    checking for BSD- or MS-compatible name lister (nm)... x86_64-build_unknown-linux-gnu-nm
[ALL  ]    checking the name lister (x86_64-build_unknown-linux-gnu-nm) interface... BSD nm
[ALL  ]    checking whether ln -s works... yes
[ALL  ]    checking the maximum length of command line arguments... 1966080
[ALL  ]    checking whether the shell understands some XSI constructs... yes
[ALL  ]    checking whether the shell understands "+="... yes
[ALL  ]    checking for x86_64-build_unknown-linux-gnu-ld -m elf_x86_64 option to reload object files... -r
[ALL  ]    checking for x86_64-build_unknown-linux-gnu-objdump... x86_64-build_unknown-linux-gnu-objdump
[ALL  ]    checking how to recognize dependent libraries... pass_all
[ALL  ]    checking for x86_64-build_unknown-linux-gnu-ar... x86_64-build_unknown-linux-gnu-ar
[ALL  ]    checking for x86_64-build_unknown-linux-gnu-strip... (cached) x86_64-build_unknown-linux-gnu-strip
[ALL  ]    checking for x86_64-build_unknown-linux-gnu-ranlib... x86_64-build_unknown-linux-gnu-ranlib
[ALL  ]    checking command to parse x86_64-build_unknown-linux-gnu-nm output from x86_64-build_unknown-linux-gnu-gcc  -m32 object... yes
[ALL  ]    checking for vsnprintf... yes
[ALL  ]    checking for vsprintf... failed
[ALL  ]    yes
[ALL  ]    yes
[ALL  ]    checking for vsprintf... checking how to run the C preprocessor... checking for waitpid... yes
[ALL  ]    checking for setproctitle... yes
[ALL  ]    checking for waitpid... no
[ALL  ]    checking whether alloca needs Cray hooks... /lib/cpp
[ALL  ]    no
[ALL  ]    checking stack direction for C alloca... yes
[ALL  ]    checking for setproctitle... checking for ANSI C header files... no
[ALL  ]    checking for sys/types.h... -1
[ALL  ]    checking for vfork.h... no
[ALL  ]    no
[ALL  ]    checking whether alloca needs Cray hooks... no
[ALL  ]    checking for fork... checking for sys/stat.h... no
[ALL  ]    checking stack direction for C alloca... no
[ALL  ]    checking for stdlib.h... no
[ALL  ]    yes
[ALL  ]    checking for string.h... checking for vfork... -1
[ALL  ]    checking for vfork.h... no
[ALL  ]    checking for fork... no
[ALL  ]    checking for memory.h... no
[ALL  ]    checking for strings.h... yes
[ALL  ]    checking for working fork... no
[ALL  ]    yes
[ALL  ]    checking for inttypes.h... checking for vfork... no
[ALL  ]    checking for stdint.h... no
[ALL  ]    yes
[ALL  ]    checking for working vfork... (cached) yes
[ALL  ]    checking for _doprnt... checking for unistd.h... yes
[ALL  ]    checking for working fork... no
[ALL  ]    checking for dlfcn.h... no
[ALL  ]    checking for objdir... .libs
[ALL  ]    no
[ALL  ]    checking for sys_errlist... yes
[ALL  ]    checking for working vfork... (cached) yes
[ALL  ]    checking for _doprnt... checking if x86_64-build_unknown-linux-gnu-gcc  -m32 supports -fno-rtti -fno-exceptions... no
[ALL  ]    checking for x86_64-build_unknown-linux-gnu-gcc  -m32 option to produce PIC... -fPIC -DPIC
[ALL  ]    checking if x86_64-build_unknown-linux-gnu-gcc  -m32 PIC flag -fPIC -DPIC works... yes
[ALL  ]    checking for sys_nerr... yes
[ALL  ]    checking if x86_64-build_unknown-linux-gnu-gcc  -m32 static flag -static works... no
[ALL  ]    checking for sys_errlist... no
[ALL  ]    checking if x86_64-build_unknown-linux-gnu-gcc  -m32 supports -c -o file.o... yes
[ALL  ]    checking if x86_64-build_unknown-linux-gnu-gcc  -m32 supports -c -o file.o... (cached) yes
[ALL  ]    checking whether the x86_64-build_unknown-linux-gnu-gcc  -m32 linker (x86_64-build_unknown-linux-gnu-ld -m elf_x86_64 -m elf_i386) supports shared libraries... yes
[ALL  ]    checking for sys_siglist... yes
[ERROR]    checking dynamic linker characteristics... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
[ALL  ]    yes
[ALL  ]    checking for sys_nerr... yes
[ALL  ]    checking for external symbol _system_configuration... no
[ALL  ]    checking for __fsetlocking... yes
[ERROR]    checking for sys_siglist... make[2]: *** [configure-zlib] Error 1
[ALL  ]    make[2]: *** Waiting for unfinished jobs....
[ALL  ]    yes
[ALL  ]    yes
[ALL  ]    checking for external symbol _system_configuration... checking for canonicalize_file_name... no
[ALL  ]    checking for __fsetlocking... yes
[ALL  ]    checking for dup3... yes
[ALL  ]    checking for canonicalize_file_name... yes
[ALL  ]    checking for getrlimit... yes
[ALL  ]    checking for dup3... yes
[ALL  ]    checking for getrusage... yes
[ALL  ]    checking for getrlimit... yes
[ALL  ]    checking for getsysinfo... yes
[ALL  ]    checking for getrusage... no
[ALL  ]    checking for gettimeofday... (cached) yes
[ALL  ]    checking for on_exit... yes
[ALL  ]    checking for getsysinfo... yes
[ALL  ]    checking for psignal... no
[ALL  ]    checking for gettimeofday... (cached) yes
[ALL  ]    checking for on_exit... yes
[ALL  ]    checking for pstat_getdynamic... yes
[ALL  ]    checking for psignal... no
[ALL  ]    checking for pstat_getstatic... yes
[ALL  ]    checking for pstat_getdynamic... no
[ALL  ]    checking for realpath... no
[ALL  ]    checking for pstat_getstatic... yes
[ALL  ]    checking for setrlimit... no
[ALL  ]    checking for realpath... yes
[ALL  ]    checking for sbrk... yes
[ALL  ]    checking for setrlimit... yes
[ALL  ]    checking for spawnve... yes
[ALL  ]    checking for sbrk... no
[ALL  ]    checking for spawnvpe... yes
[ALL  ]    checking for spawnve... no
[ALL  ]    checking for strerror... no
[ALL  ]    checking for spawnvpe... yes
[ALL  ]    checking for strsignal... no
[ALL  ]    checking for strerror... yes
[ALL  ]    checking for sysconf... yes
[ALL  ]    checking for strsignal... yes
[ALL  ]    checking for sysctl... yes
[ALL  ]    checking for sysconf... yes
[ALL  ]    checking for sysmp... yes
[ALL  ]    checking for sysctl... no
[ALL  ]    yes
[ALL  ]    checking for table... checking for sysmp... no
[ALL  ]    checking for times... no
[ALL  ]    checking for table... yes
[ALL  ]    checking for wait3... no
[ALL  ]    checking for times... yes
[ALL  ]    checking for wait4... yes
[ALL  ]    checking for wait3... yes
[ALL  ]    checking whether basename is declared... yes
[ALL  ]    checking for wait4... no
[ALL  ]    checking whether ffs is declared... yes
[ALL  ]    yes
[ALL  ]    checking whether basename is declared... checking whether asprintf is declared... no
[ALL  ]    no
[ALL  ]    checking whether ffs is declared... checking whether vasprintf is declared... yes
[ALL  ]    no
[ALL  ]    checking whether asprintf is declared... checking whether snprintf is declared... yes
[ALL  ]    checking whether vsnprintf is declared... no
[ALL  ]    checking whether vasprintf is declared... yes
[ALL  ]    checking whether calloc is declared... no
[ALL  ]    checking whether snprintf is declared... yes
[ALL  ]    checking whether getenv is declared... yes
[ALL  ]    checking whether vsnprintf is declared... yes
[ALL  ]    checking whether getopt is declared... yes
[ALL  ]    checking whether calloc is declared... yes
[ALL  ]    checking whether malloc is declared... yes
[ALL  ]    checking whether getenv is declared... yes
[ALL  ]    checking whether realloc is declared... yes
[ALL  ]    checking whether getopt is declared... yes
[ALL  ]    checking whether sbrk is declared... yes
[ALL  ]    checking whether malloc is declared... yes
[ALL  ]    checking whether strverscmp is declared... yes
[ALL  ]    checking whether realloc is declared... no
[ALL  ]    checking whether canonicalize_file_name must be declared... yes
[ALL  ]    checking whether sbrk is declared... yes
[ALL  ]    checking for stdlib.h... (cached) yes
[ALL  ]    checking for unistd.h... (cached) yes
[ALL  ]    yes
[ALL  ]    checking for getpagesize... (cached) yes
[ALL  ]    checking for working mmap... checking whether strverscmp is declared... no
[ALL  ]    checking whether canonicalize_file_name must be declared... yes
[ALL  ]    checking for stdlib.h... (cached) yes
[ALL  ]    checking for unistd.h... (cached) yes
[ALL  ]    yes
[ALL  ]    checking for working strncmp... checking for getpagesize... (cached) yes
[ALL  ]    checking for working mmap... yes
[ALL  ]    yes
[ALL  ]    checking for working strncmp... configure: updating cache ../config.cache
[ALL  ]    configure: creating ./config.status
[ALL  ]    yes
[ALL  ]    configure: updating cache ./config.cache
[ALL  ]    configure: creating ./config.status
[ALL  ]    config.status: creating Makefile
[ALL  ]    config.status: creating testsuite/Makefile
[ALL  ]    config.status: creating config.h
[ALL  ]    config.status: executing default commands
[ALL  ]    config.status: creating Makefile
[ALL  ]    config.status: creating testsuite/Makefile
[ALL  ]    config.status: creating config.h
[ALL  ]    config.status: executing default commands
[ALL  ]    make[2]: Leaving directory `/home/dgale/Documents/xcc/bld/start/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-cc-core-pass-1'
[ERROR]  
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing pass-1 core C compiler'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@257]
[ERROR]  >>        called from: do_cc_core_backend[scripts/build/cc/gcc.sh@460]
[ERROR]  >>        called from: do_cc_core_pass_1[scripts/build/cc/gcc.sh@101]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@632]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/home/dgale/Documents/xcc/src/../bld/start/crosstool-ng-1.19.0.ctng/share/doc/crosstool-ng/ct-ng.1.19.0/B - Known issues.txt'
[ERROR]  
[ERROR]  (elapsed: 5:08.29)
-------------- next part --------------
#
# Automatically generated make config: don't edit
# crosstool-NG 1.19.0 Configuration
# Mon Jan  6 14:45:57 2014
#
CT_CONFIGURE_has_xz=y
CT_CONFIGURE_has_cvs=y
CT_CONFIGURE_has_svn=y
CT_MODULES=y

#
# Paths and misc options
#

#
# crosstool-NG behavior
#
# CT_OBSOLETE is not set
CT_EXPERIMENTAL=y
# CT_ALLOW_BUILD_AS_ROOT is not set
# CT_DEBUG_CT is not set

#
# Paths
#
CT_LOCAL_TARBALLS_DIR="[ARC_DIR]"
CT_SAVE_TARBALLS=y
CT_CUSTOM_LOCATION_ROOT_DIR=""
CT_WORK_DIR="[WORK_DIR]"
CT_PREFIX_DIR="[PREFIX_DIR]"
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
CT_RM_RF_PREFIX_DIR=y
CT_REMOVE_DOCS=y
CT_INSTALL_DIR_RO=y
CT_STRIP_ALL_TOOLCHAIN_EXECUTABLES=y

#
# Downloading
#
# CT_FORBID_DOWNLOAD is not set
# CT_FORCE_DOWNLOAD is not set
CT_CONNECT_TIMEOUT=10
# CT_ONLY_DOWNLOAD is not set
CT_USE_MIRROR=y
# CT_FORCE_MIRROR is not set
CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"

#
# Extracting
#
# CT_FORCE_EXTRACT is not set
CT_OVERIDE_CONFIG_GUESS_SUB=y
# CT_ONLY_EXTRACT is not set
CT_PATCH_BUNDLED=y
# CT_PATCH_LOCAL is not set
# CT_PATCH_BUNDLED_LOCAL is not set
# CT_PATCH_LOCAL_BUNDLED is not set
# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
# CT_PATCH_NONE is not set
CT_PATCH_ORDER="bundled"

#
# Build behavior
#
CT_PARALLEL_JOBS=8
CT_LOAD=""
CT_USE_PIPES=y
CT_EXTRA_CFLAGS_FOR_BUILD=""
CT_EXTRA_LDFLAGS_FOR_BUILD=""
CT_EXTRA_CFLAGS_FOR_HOST=""
CT_EXTRA_LDFLAGS_FOR_HOST=""
# CT_CONFIG_SHELL_SH is not set
# CT_CONFIG_SHELL_ASH is not set
CT_CONFIG_SHELL_BASH=y
# CT_CONFIG_SHELL_CUSTOM is not set
CT_CONFIG_SHELL="${bash}"

#
# Logging
#
# CT_LOG_ERROR is not set
# CT_LOG_WARN is not set
# CT_LOG_INFO is not set
CT_LOG_EXTRA=y
# CT_LOG_ALL is not set
# CT_LOG_DEBUG is not set
CT_LOG_LEVEL_MAX="EXTRA"
# CT_LOG_SEE_TOOLS_WARN is not set
CT_LOG_PROGRESS_BAR=y
CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y

#
# Target options
#
CT_ARCH="powerpc"
CT_ARCH_SUPPORTS_32=y
CT_ARCH_SUPPORTS_64=y
CT_ARCH_SUPPORTS_WITH_ABI=y
CT_ARCH_SUPPORTS_WITH_CPU=y
CT_ARCH_SUPPORTS_WITH_TUNE=y
CT_ARCH_SUPPORTS_WITH_FLOAT=y
CT_ARCH_DEFAULT_32=y
CT_ARCH_ABI=""
CT_ARCH_CPU=""
CT_ARCH_TUNE="e6500"
# CT_ARCH_32 is not set
CT_ARCH_64=y
CT_ARCH_BITNESS=64
CT_ARCH_FLOAT_HW=y
# CT_ARCH_FLOAT_SW is not set
CT_TARGET_CFLAGS=""
CT_TARGET_LDFLAGS=""
# CT_ARCH_alpha is not set
# CT_ARCH_arm is not set
# CT_ARCH_avr32 is not set
# CT_ARCH_blackfin is not set
# CT_ARCH_m68k is not set
# CT_ARCH_microblaze is not set
# CT_ARCH_mips is not set
CT_ARCH_powerpc=y
# CT_ARCH_s390 is not set
# CT_ARCH_sh is not set
# CT_ARCH_sparc is not set
# CT_ARCH_x86 is not set
CT_ARCH_alpha_AVAILABLE=y
CT_ARCH_arm_AVAILABLE=y
CT_ARCH_avr32_AVAILABLE=y
CT_ARCH_blackfin_AVAILABLE=y
CT_ARCH_m68k_AVAILABLE=y
CT_ARCH_microblaze_AVAILABLE=y
CT_ARCH_mips_AVAILABLE=y
CT_ARCH_powerpc_AVAILABLE=y
CT_ARCH_s390_AVAILABLE=y
CT_ARCH_sh_AVAILABLE=y
CT_ARCH_sparc_AVAILABLE=y
CT_ARCH_x86_AVAILABLE=y
CT_ARCH_SUFFIX="-e6500"

#
# Generic target options
#
CT_MULTILIB=y
CT_ARCH_USE_MMU=y

#
# Target optimisations
#
CT_ARCH_FLOAT="hard"

#
# powerpc other options
#
CT_ARCH_powerpc_ABI=""
CT_ARCH_powerpc_ABI_DEFAULT=y
# CT_ARCH_powerpc_ABI_SPE is not set

#
# Toolchain options
#

#
# General toolchain options
#
CT_FORCE_SYSROOT=y
CT_USE_SYSROOT=y
CT_SYSROOT_NAME="sysroot"
CT_SYSROOT_DIR_PREFIX=""
# CT_STATIC_TOOLCHAIN is not set
CT_TOOLCHAIN_PKGVERSION="[BLD_VERSION]"
CT_TOOLCHAIN_BUGURL=""

#
# Tuple completion and aliasing
#
CT_TARGET_VENDOR=""
CT_TARGET_ALIAS_SED_EXPR=""
CT_TARGET_ALIAS=""

#
# Toolchain type
#
# CT_NATIVE is not set
CT_CROSS=y
# CT_CROSS_NATIVE is not set
# CT_CANADIAN is not set
CT_TOOLCHAIN_TYPE="cross"

#
# Build system
#
CT_BUILD=""
CT_BUILD_PREFIX=""
CT_BUILD_SUFFIX=""

#
# Misc options
#
# CT_TOOLCHAIN_ENABLE_NLS is not set

#
# Operating System
#
CT_KERNEL_SUPPORTS_SHARED_LIBS=y
CT_KERNEL="linux"
CT_KERNEL_VERSION="3.8.13"
# CT_KERNEL_bare_metal is not set
CT_KERNEL_linux=y
CT_KERNEL_bare_metal_AVAILABLE=y
CT_KERNEL_linux_AVAILABLE=y
# CT_KERNEL_V_3_10 is not set
# CT_KERNEL_V_3_9 is not set
CT_KERNEL_V_3_8=y
# CT_KERNEL_V_3_7 is not set
# CT_KERNEL_V_3_6 is not set
# CT_KERNEL_V_3_5 is not set
# CT_KERNEL_V_3_4 is not set
# CT_KERNEL_V_3_3 is not set
# CT_KERNEL_V_3_2 is not set
# CT_KERNEL_V_3_1 is not set
# CT_KERNEL_V_3_0 is not set
# CT_KERNEL_V_2_6_39 is not set
# CT_KERNEL_V_2_6_38 is not set
# CT_KERNEL_V_2_6_37 is not set
# CT_KERNEL_V_2_6_36 is not set
# CT_KERNEL_V_2_6_33 is not set
# CT_KERNEL_V_2_6_32 is not set
# CT_KERNEL_V_2_6_31 is not set
# CT_KERNEL_V_2_6_27 is not set
# CT_KERNEL_LINUX_CUSTOM is not set
CT_KERNEL_windows_AVAILABLE=y

#
# Common kernel options
#
# CT_SHARED_LIBS is not set

#
# linux other options
#
CT_KERNEL_LINUX_VERBOSITY_0=y
# CT_KERNEL_LINUX_VERBOSITY_1 is not set
# CT_KERNEL_LINUX_VERBOSITY_2 is not set
CT_KERNEL_LINUX_VERBOSE_LEVEL=0
CT_KERNEL_LINUX_INSTALL_CHECK=y

#
# Binary utilities
#
CT_ARCH_BINFMT_ELF=y
CT_BINUTILS="binutils"
CT_BINUTILS_binutils=y

#
# GNU binutils
#
# CT_BINUTILS_V_2_23_1 is not set
# CT_BINUTILS_V_2_22 is not set
# CT_BINUTILS_V_2_21_53 is not set
CT_BINUTILS_V_2_21_1a=y
# CT_BINUTILS_V_2_20_1a is not set
# CT_BINUTILS_V_2_19_1a is not set
# CT_BINUTILS_V_2_18a is not set
# CT_BINUTILS_CUSTOM is not set
CT_BINUTILS_VERSION="2.21.1a"
CT_BINUTILS_2_21_or_later=y
CT_BINUTILS_2_20_or_later=y
CT_BINUTILS_2_19_or_later=y
CT_BINUTILS_2_18_or_later=y
CT_BINUTILS_HAS_HASH_STYLE=y
CT_BINUTILS_HAS_GOLD=y
CT_BINUTILS_HAS_PLUGINS=y
CT_BINUTILS_HAS_PKGVERSION_BUGURL=y
CT_BINUTILS_FORCE_LD_BFD=y
CT_BINUTILS_LINKER_LD=y
CT_BINUTILS_LINKERS_LIST="ld"
CT_BINUTILS_LINKER_DEFAULT="bfd"
# CT_BINUTILS_PLUGINS is not set
CT_BINUTILS_EXTRA_CONFIG_ARRAY=""
CT_BINUTILS_FOR_TARGET=y
CT_BINUTILS_FOR_TARGET_IBERTY=y
CT_BINUTILS_FOR_TARGET_BFD=y

#
# binutils other options
#

#
# C compiler
#
CT_CC="gcc"
CT_CC_VERSION="4.7.2"
CT_CC_CORE_PASSES_NEEDED=y
CT_CC_gcc=y
# CT_CC_GCC_SHOW_LINARO is not set
# CT_CC_V_4_8_1 is not set
# CT_CC_V_4_8_0 is not set
# CT_CC_V_4_7_3 is not set
CT_CC_V_4_7_2=y
# CT_CC_V_4_7_1 is not set
# CT_CC_V_4_7_0 is not set
# CT_CC_V_4_6_4 is not set
# CT_CC_V_4_6_3 is not set
# CT_CC_V_4_6_2 is not set
# CT_CC_V_4_6_1 is not set
# CT_CC_V_4_6_0 is not set
# CT_CC_V_4_5_3 is not set
# CT_CC_V_4_5_2 is not set
# CT_CC_V_4_5_1 is not set
# CT_CC_V_4_5_0 is not set
# CT_CC_V_4_4_7 is not set
# CT_CC_V_4_4_6 is not set
# CT_CC_V_4_4_5 is not set
# CT_CC_V_4_4_4 is not set
# CT_CC_V_4_4_3 is not set
# CT_CC_V_4_4_2 is not set
# CT_CC_V_4_4_1 is not set
# CT_CC_V_4_4_0 is not set
# CT_CC_V_4_3_6 is not set
# CT_CC_V_4_3_5 is not set
# CT_CC_V_4_3_4 is not set
# CT_CC_V_4_3_3 is not set
# CT_CC_V_4_3_2 is not set
# CT_CC_V_4_3_1 is not set
# CT_CC_V_4_2_4 is not set
# CT_CC_V_4_2_2 is not set
# CT_CC_CUSTOM is not set
CT_CC_GCC_4_2_or_later=y
CT_CC_GCC_4_3_or_later=y
CT_CC_GCC_4_4_or_later=y
CT_CC_GCC_4_5_or_later=y
CT_CC_GCC_4_6_or_later=y
CT_CC_GCC_4_7=y
CT_CC_GCC_4_7_or_later=y
CT_CC_GCC_HAS_GRAPHITE=y
CT_CC_GCC_USE_GRAPHITE=y
CT_CC_GCC_HAS_LTO=y
CT_CC_GCC_USE_LTO=y
CT_CC_GCC_HAS_PKGVERSION_BUGURL=y
CT_CC_GCC_HAS_BUILD_ID=y
CT_CC_GCC_HAS_LNK_HASH_STYLE=y
CT_CC_GCC_USE_GMP_MPFR=y
CT_CC_GCC_USE_MPC=y
CT_CC_GCC_HAS_LIBQUADMATH=y
# CT_CC_LANG_FORTRAN is not set
CT_CC_SUPPORT_CXX=y
CT_CC_SUPPORT_FORTRAN=y
CT_CC_SUPPORT_JAVA=y
CT_CC_SUPPORT_ADA=y
CT_CC_SUPPORT_OBJC=y
CT_CC_SUPPORT_OBJCXX=y

#
# Additional supported languages:
#
# CT_CC_LANG_CXX is not set
# CT_CC_LANG_JAVA is not set
# CT_CC_LANG_ADA is not set
# CT_CC_LANG_OBJC is not set
# CT_CC_LANG_OBJCXX is not set
CT_CC_LANG_OTHERS=""

#
# gcc other options
#
CT_CC_ENABLE_CXX_FLAGS=""
CT_CC_CORE_EXTRA_CONFIG_ARRAY=""
CT_CC_EXTRA_CONFIG_ARRAY="[BLD_STRING]"
# CT_CC_STATIC_LIBSTDCXX is not set
# CT_CC_GCC_SYSTEM_ZLIB is not set

#
# Optimisation features
#

#
# Settings for libraries running on target
#
# CT_CC_GCC_ENABLE_TARGET_OPTSPACE is not set
# CT_CC_GCC_LIBMUDFLAP is not set
# CT_CC_GCC_LIBGOMP is not set
# CT_CC_GCC_LIBSSP is not set
# CT_CC_GCC_LIBQUADMATH is not set

#
# Misc. obscure options.
#
CT_CC_CXA_ATEXIT=y
# CT_CC_GCC_DISABLE_PCH is not set
CT_CC_GCC_SJLJ_EXCEPTIONS=m
CT_CC_GCC_LDBL_128=m
# CT_CC_GCC_BUILD_ID is not set
CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y
# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set
# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set
# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set
CT_CC_GCC_LNK_HASH_STYLE=""

#
# C-library
#
CT_LIBC="eglibc"
CT_LIBC_VERSION="2_15"
CT_LIBC_eglibc=y
# CT_LIBC_glibc is not set
# CT_LIBC_uClibc is not set
CT_LIBC_eglibc_AVAILABLE=y
# CT_LIBC_EGLIBC_V_2_17 is not set
# CT_LIBC_EGLIBC_V_2_16 is not set
CT_LIBC_EGLIBC_V_2_15=y
# CT_LIBC_EGLIBC_V_2_14 is not set
# CT_LIBC_EGLIBC_V_2_13 is not set
# CT_LIBC_EGLIBC_V_2_12 is not set
# CT_LIBC_EGLIBC_V_2_11 is not set
# CT_LIBC_EGLIBC_V_2_10 is not set
# CT_LIBC_EGLIBC_V_2_9 is not set
# CT_LIBC_EGLIBC_V_TRUNK is not set
CT_EGLIBC_REVISION="HEAD"
# CT_EGLIBC_HTTP is not set
# CT_EGLIBC_CHECKOUT is not set
# CT_EGLIBC_OPT_SIZE is not set
# CT_EGLIBC_CUSTOM_CONFIG is not set
CT_LIBC_glibc_AVAILABLE=y
CT_LIBC_mingw_AVAILABLE=y
CT_LIBC_newlib_AVAILABLE=y
CT_LIBC_none_AVAILABLE=y
CT_LIBC_uClibc_AVAILABLE=y
CT_LIBC_SUPPORT_THREADS_ANY=y
CT_LIBC_SUPPORT_NPTL=y
CT_LIBC_SUPPORT_LINUXTHREADS=y
CT_THREADS="nptl"

#
# Common C library options
#
CT_THREADS_NPTL=y
# CT_THREADS_LINUXTHREADS is not set

#
# eglibc other options
#
CT_LIBC_glibc_familly=y
CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY=""
CT_LIBC_GLIBC_CONFIGPARMS=""
CT_LIBC_GLIBC_EXTRA_CFLAGS=""
CT_LIBC_EXTRA_CC_ARGS=""
# CT_LIBC_ENABLE_FORTIFIED_BUILD is not set
# CT_LIBC_DISABLE_VERSIONING is not set
CT_LIBC_OLDEST_ABI=""
CT_LIBC_GLIBC_FORCE_UNWIND=y
CT_LIBC_GLIBC_USE_PORTS=y
CT_LIBC_ADDONS_LIST=""

#
# WARNING !!!                                            
#

#
#   For glibc >= 2.8, it can happen that the tarballs    
#

#
#   for the addons are not available for download.       
#

#
#   If that happens, bad luck... Try a previous version  
#

#
#   or try again later... :-(                            
#
# CT_LIBC_LOCALES is not set
# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
CT_LIBC_GLIBC_MIN_KERNEL="3.8.13"

#
# Debug facilities
#
# CT_DEBUG_dmalloc is not set
CT_DEBUG_duma=y
# CT_DUMA_A is not set
CT_DUMA_SO=y
CT_DUMA_V_2_5_15=y
CT_DUMA_VERSION="2_5_15"
CT_DEBUG_gdb=y
CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
CT_GDB_NATIVE=y
# CT_GDB_NATIVE_STATIC is not set
CT_GDB_GDBSERVER=y
CT_GDB_GDBSERVER_HAS_IPA_LIB=y
# CT_GDB_GDBSERVER_STATIC is not set
# CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set

#
# gdb version
#
# CT_DEBUG_GDB_SHOW_LINARO is not set
CT_GDB_V_7_4_1=y
# CT_GDB_V_7_4 is not set
# CT_GDB_V_7_3_1 is not set
# CT_GDB_V_7_3a is not set
# CT_GDB_V_7_2a is not set
# CT_GDB_V_7_1a is not set
# CT_GDB_V_7_0_1a is not set
# CT_GDB_V_7_0a is not set
# CT_GDB_V_6_8a is not set
# CT_GDB_CUSTOM is not set
CT_GDB_7_2_or_later=y
CT_GDB_7_0_or_later=y
CT_GDB_HAS_PKGVERSION_BUGURL=y
CT_GDB_INSTALL_GDBINIT=y
CT_GDB_VERSION="7.4.1"
CT_DEBUG_ltrace=y
CT_LTRACE_V_0_5_3=y
# CT_LTRACE_V_0_5_2 is not set
CT_LTRACE_VERSION="0.5.3"
CT_LTRACE_0_5_3_or_later=y
CT_DEBUG_strace=y
# CT_STRACE_V_4_6 is not set
# CT_STRACE_V_4_5_20 is not set
CT_STRACE_V_4_5_19=y
# CT_STRACE_V_4_5_18 is not set
CT_STRACE_VERSION="4.5.19"

#
# Companion libraries
#
CT_COMPLIBS_NEEDED=y
CT_GMP_NEEDED=y
CT_MPFR_NEEDED=y
CT_PPL_NEEDED=y
CT_CLOOG_NEEDED=y
CT_MPC_NEEDED=y
CT_COMPLIBS=y
CT_GMP=y
CT_MPFR=y
CT_PPL=y
CT_CLOOG=y
CT_MPC=y
CT_LIBELF_TARGET=y
CT_GMP_V_5_1_1=y
# CT_GMP_V_5_0_2 is not set
# CT_GMP_V_5_0_1 is not set
# CT_GMP_V_4_3_2 is not set
# CT_GMP_V_4_3_1 is not set
# CT_GMP_V_4_3_0 is not set
CT_GMP_VERSION="5.1.1"
CT_MPFR_V_3_1_2=y
# CT_MPFR_V_3_1_0 is not set
# CT_MPFR_V_3_0_1 is not set
# CT_MPFR_V_3_0_0 is not set
# CT_MPFR_V_2_4_2 is not set
# CT_MPFR_V_2_4_1 is not set
# CT_MPFR_V_2_4_0 is not set
CT_MPFR_VERSION="3.1.2"
CT_PPL_V_0_11_2=y
# CT_PPL_V_0_11_1 is not set
# CT_PPL_V_0_11 is not set
# CT_PPL_V_0_10_2 is not set
CT_PPL_VERSION="0.11.2"
CT_PPL_0_11=y
CT_PPL_NEEDS_LIBPWL=y
CT_CLOOG_V_0_15_11=y
# CT_CLOOG_V_0_15_10 is not set
# CT_CLOOG_V_0_15_9 is not set
# CT_CLOOG_V_0_15_8 is not set
# CT_CLOOG_V_0_15_7 is not set
# CT_CLOOG_V_0_15_6 is not set
CT_CLOOG_VERSION="0.15.11"
CT_CLOOG_0_15_1x=y
CT_CLOOG_NEEDS_AUTORECONF=y
CT_MPC_V_1_0_1=y
# CT_MPC_V_1_0 is not set
# CT_MPC_V_0_9 is not set
# CT_MPC_V_0_8_2 is not set
# CT_MPC_V_0_8_1 is not set
# CT_MPC_V_0_7 is not set
CT_MPC_VERSION="1.0.1"

#
# libelf version needed to build for target
#
CT_LIBELF_V_0_8_13=y
# CT_LIBELF_V_0_8_12 is not set
CT_LIBELF_VERSION="0.8.13"

#
# Companion libraries common options
#
# CT_COMPLIBS_CHECK is not set

#
# Companion tools
#

#
# READ HELP before you say 'Y' below !!!
#
# CT_COMP_TOOLS is not set

#
# Test suite
#
# CT_TEST_SUITE_GCC is not set

-------------- next part --------------
--
For unsubscribe information see http://sourceware.org/lists.html#faq


More information about the crossgcc mailing list