[PATCH 08 of 10] samples: update i686-nptl-linux-gnu

Yann E. MORIN yann.morin.1998@anciens.enib.fr
Fri Dec 31 00:02:00 GMT 2010


# HG changeset patch
# User "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
# Date 1293739564 -3600
# Node ID ce3a2668d482978f0687773e4ce48c4d25449e37
# Parent  399843f2fc886c6015bec5e0d3efcba0e555fb6a
samples: update i686-nptl-linux-gnu

Notable changes:
- uses binutils 2.21, builds gold, but defaults to ld
- uses gcc 4.5.2, with GRAPHITE and LTO, builds lto-plugin

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>

diff --git a/samples/i686-nptl-linux-gnu/crosstool.config b/samples/i686-nptl-linux-gnu/crosstool.config
--- a/samples/i686-nptl-linux-gnu/crosstool.config
+++ b/samples/i686-nptl-linux-gnu/crosstool.config
@@ -1,7 +1,7 @@
 #
 # Automatically generated make config: don't edit
-# crosstool-NG version: hg_default@2171_c2541d3f2f56
-# Tue Nov  2 16:53:00 2010
+# crosstool-NG version: hg_default@2244_74b3c8c7ff60
+# Wed Dec 29 21:40:01 2010
 #
 # CT_BACKEND is not set
 CT_MODULES=y
@@ -14,7 +14,7 @@
 # crosstool-NG behavior
 #
 # CT_OBSOLETE is not set
-# CT_EXPERIMENTAL is not set
+CT_EXPERIMENTAL=y
 # CT_DEBUG_CT is not set
 
 #
@@ -38,7 +38,6 @@
 # CT_PREFER_MIRROR is not set
 CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"
 CT_CONNECT_TIMEOUT=10
-CT_DOWNLOAD_MAX_CHUNKS=1
 # CT_ONLY_DOWNLOAD is not set
 
 #
@@ -154,6 +153,7 @@
 #
 CT_USE_SYSROOT=y
 CT_SYSROOT_DIR_PREFIX=""
+# CT_STATIC_TOOLCHAIN is not set
 
 #
 # Tuple completion and aliasing
@@ -185,20 +185,22 @@
 # CT_MINGW32 is not set
 CT_KERNEL_SUPPORTS_SHARED_LIBS=y
 CT_KERNEL="linux"
-CT_KERNEL_VERSION="2.6.36"
+CT_KERNEL_VERSION="2.6.36.2"
 # CT_KERNEL_bare_metal is not set
 CT_KERNEL_linux=y
 # CT_KERNEL_mingw32 is not set
 CT_KERNEL_bare_metal_AVAILABLE=y
 CT_KERNEL_linux_AVAILABLE=y
 CT_KERNEL_LINUX_INSTALL=y
-CT_KERNEL_V_2_6_36=y
-# CT_KERNEL_V_2_6_35_8 is not set
+CT_KERNEL_V_2_6_36_2=y
+# CT_KERNEL_V_2_6_36_1 is not set
+# CT_KERNEL_V_2_6_36 is not set
+# CT_KERNEL_V_2_6_35_10 is not set
 # CT_KERNEL_V_2_6_34_7 is not set
 # CT_KERNEL_V_2_6_33_7 is not set
-# CT_KERNEL_V_2_6_32_25 is not set
+# CT_KERNEL_V_2_6_32_27 is not set
 # CT_KERNEL_V_2_6_31_14 is not set
-# CT_KERNEL_V_2_6_27_55 is not set
+# CT_KERNEL_V_2_6_27_57 is not set
 # CT_KERNEL_LINUX_CUSTOM is not set
 CT_KERNEL_LINUX_VERBOSITY_0=y
 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
@@ -223,14 +225,28 @@
 #
 # GNU binutils
 #
+CT_BINUTILS_V_2_21=y
 # CT_BINUTILS_V_2_20_1 is not set
-CT_BINUTILS_V_2_20=y
+# CT_BINUTILS_V_2_20 is not set
 # CT_BINUTILS_V_2_19_1 is not set
 # CT_BINUTILS_V_2_19 is not set
 # CT_BINUTILS_V_2_18 is not set
 # CT_BINUTILS_V_2_17 is not set
 # CT_BINUTILS_V_2_16_1 is not set
-CT_BINUTILS_VERSION="2.20"
+CT_BINUTILS_VERSION="2.21"
+CT_BINUTILS_2_21_or_later=y
+CT_BINUTILS_HAS_GOLD=y
+# CT_BINUTILS_LINKER_LD is not set
+# CT_BINUTILS_LINKER_GOLD is not set
+CT_BINUTILS_LINKER_LD_GOLD=y
+# CT_BINUTILS_LINKER_GOLD_LD is not set
+CT_BINUTILS_GOLD_INSTALLED=y
+CT_BINUTILS_GOLD_PLUGINS=y
+CT_BINUTILS_GOLD_THREADS=y
+CT_BINUTILS_LINKER_BOTH=y
+CT_BINUTILS_LINKERS_LIST="ld,gold"
+CT_BINUTILS_LD_WRAPPER=y
+CT_BINUTILS_LINKER_DEFAULT="bfd"
 CT_BINUTILS_EXTRA_CONFIG=""
 CT_BINUTILS_FOR_TARGET=y
 CT_BINUTILS_FOR_TARGET_IBERTY=y
@@ -240,13 +256,14 @@
 # C compiler
 #
 CT_CC="gcc"
-CT_CC_VERSION="4.4.3"
+CT_CC_VERSION="4.5.2"
 CT_CC_gcc=y
+CT_CC_V_4_5_2=y
 # CT_CC_V_4_5_1 is not set
 # CT_CC_V_4_5_0 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=y
+# 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
@@ -266,14 +283,13 @@
 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 is not set
+CT_CC_GCC_4_5_or_later=y
 CT_CC_GCC_HAS_GRAPHITE=y
-# CT_CC_GCC_HAS_LTO is not set
+CT_CC_GCC_HAS_LTO=y
 CT_CC_GCC_USE_GMP_MPFR=y
 CT_CC_GCC_USE_PPL_CLOOG=y
-# CT_CC_GCC_USE_MPC is not set
-# CT_CC_GCC_USE_LIBELF is not set
-CT_CC_LANG_JAVA_USE_ECJ=y
+CT_CC_GCC_USE_MPC=y
+CT_CC_GCC_USE_LIBELF=y
 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
 CT_CC_BUGURL=""
 CT_CC_ENABLE_CXX_FLAGS=""
@@ -290,14 +306,19 @@
 # Additional supported languages:
 #
 CT_CC_LANG_CXX=y
-CT_CC_LANG_FORTRAN=y
-CT_CC_LANG_JAVA=y
+# CT_CC_LANG_FORTRAN 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_GCC_ENABLE_TARGET_OPTSPACE=y
 CT_CC_GCC_USE_GRAPHITE=y
+CT_CC_GCC_USE_LTO=y
 CT_CC_STATIC_LIBSTDCXX=y
 # CT_CC_GCC_LIBMUDFLAP is not set
 # CT_CC_GCC_LIBGOMP is not set
@@ -325,6 +346,8 @@
 CT_LIBC_eglibc_AVAILABLE=y
 CT_LIBC_glibc_AVAILABLE=y
 CT_LIBC_GLIBC_TARBALL=y
+# CT_LIBC_GLIBC_V_2_12_2 is not set
+# CT_LIBC_GLIBC_V_2_12_1 is not set
 # CT_LIBC_GLIBC_V_2_11_1 is not set
 # CT_LIBC_GLIBC_V_2_11 is not set
 # CT_LIBC_V_2_10_1 is not set
@@ -348,16 +371,19 @@
 CT_LIBC_GLIBC_CONFIGPARMS=""
 CT_LIBC_GLIBC_EXTRA_CFLAGS="-U_FORTIFY_SOURCE"
 CT_LIBC_EXTRA_CC_ARGS=""
+# CT_LIBC_DISABLE_VERSIONING is not set
+CT_LIBC_OLDEST_ABI=""
 # CT_LIBC_GLIBC_USE_PORTS is not set
 CT_LIBC_ADDONS_LIST=""
 # 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="2.6.36"
+CT_LIBC_GLIBC_MIN_KERNEL="2.6.36.2"
 CT_LIBC_SUPPORT_THREADS_ANY=y
 CT_LIBC_SUPPORT_NPTL=y
 CT_LIBC_SUPPORT_LINUXTHREADS=y
 # CT_LIBC_SUPPORT_WIN32THREADS is not set
+# CT_LIBC_SUPPORT_THREADS_NONE is not set
 CT_THREADS="nptl"
 
 #
@@ -422,14 +448,16 @@
 CT_MPFR_NEEDED=y
 CT_PPL_NEEDED=y
 CT_CLOOG_NEEDED=y
-# CT_MPC_NEEDED is not set
-# CT_LIBELF_NEEDED is not set
+CT_MPC_NEEDED=y
+CT_LIBELF_NEEDED=y
 CT_COMPLIBS=y
 # CT_WRAPPER_NEEDED is not set
 CT_GMP=y
 CT_MPFR=y
 CT_PPL=y
 CT_CLOOG=y
+CT_MPC=y
+CT_LIBELF=y
 CT_LIBELF_TARGET=y
 # CT_GMP_V_5_0_1 is not set
 CT_GMP_V_4_3_2=y
@@ -453,14 +481,12 @@
 # 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_V_0_15_5 is not set
-# CT_CLOOG_V_0_15_4 is not set
-# CT_CLOOG_V_0_15_3 is not set
 CT_CLOOG_VERSION="0.15.9"
-
-#
-# libelf version needed to build for target
-#
+CT_MPC_V_0_8_2=y
+# CT_MPC_V_0_8_1 is not set
+# CT_MPC_V_0_7 is not set
+# CT_MPC_V_0_6 is not set
+CT_MPC_VERSION="0.8.2"
 CT_LIBELF_V_0_8_13=y
 # CT_LIBELF_V_0_8_12 is not set
 CT_LIBELF_VERSION="0.8.13"
@@ -471,3 +497,18 @@
 CT_COMPLIBS_BACKUP=y
 # CT_COMPLIBS_CHECK is not set
 # CT_COMPLIBS_SHARED is not set
+
+#
+# Companion tools
+#
+
+#
+# READ HELP before you say 'Y' below !!!
+#
+# CT_COMP_TOOLS is not set
+
+#
+# Test suite
+#
+CT_TEST_SUITE=y
+CT_TEST_SUITE_GCC=y

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



More information about the crossgcc mailing list