samples: update i686-nptl-linux-gnu
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Dec 30 21:06:04 2010 +0100 (2010-12-30)
changeset 2249e12331b7e070
parent 2248 4ea8e6d381f0
child 2250 fc9675270690
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>
samples/i686-nptl-linux-gnu/crosstool.config
     1.1 --- a/samples/i686-nptl-linux-gnu/crosstool.config	Wed Dec 29 17:58:35 2010 +0100
     1.2 +++ b/samples/i686-nptl-linux-gnu/crosstool.config	Thu Dec 30 21:06:04 2010 +0100
     1.3 @@ -1,7 +1,7 @@
     1.4  #
     1.5  # Automatically generated make config: don't edit
     1.6 -# crosstool-NG version: hg_default@2171_c2541d3f2f56
     1.7 -# Tue Nov  2 16:53:00 2010
     1.8 +# crosstool-NG version: hg_default@2244_bc0e1f95486b
     1.9 +# Sun Jan  2 23:52:36 2011
    1.10  #
    1.11  # CT_BACKEND is not set
    1.12  CT_MODULES=y
    1.13 @@ -14,7 +14,7 @@
    1.14  # crosstool-NG behavior
    1.15  #
    1.16  # CT_OBSOLETE is not set
    1.17 -# CT_EXPERIMENTAL is not set
    1.18 +CT_EXPERIMENTAL=y
    1.19  # CT_DEBUG_CT is not set
    1.20  
    1.21  #
    1.22 @@ -38,7 +38,6 @@
    1.23  # CT_PREFER_MIRROR is not set
    1.24  CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"
    1.25  CT_CONNECT_TIMEOUT=10
    1.26 -CT_DOWNLOAD_MAX_CHUNKS=1
    1.27  # CT_ONLY_DOWNLOAD is not set
    1.28  
    1.29  #
    1.30 @@ -154,6 +153,7 @@
    1.31  #
    1.32  CT_USE_SYSROOT=y
    1.33  CT_SYSROOT_DIR_PREFIX=""
    1.34 +# CT_STATIC_TOOLCHAIN is not set
    1.35  
    1.36  #
    1.37  # Tuple completion and aliasing
    1.38 @@ -185,20 +185,22 @@
    1.39  # CT_MINGW32 is not set
    1.40  CT_KERNEL_SUPPORTS_SHARED_LIBS=y
    1.41  CT_KERNEL="linux"
    1.42 -CT_KERNEL_VERSION="2.6.36"
    1.43 +CT_KERNEL_VERSION="2.6.36.2"
    1.44  # CT_KERNEL_bare_metal is not set
    1.45  CT_KERNEL_linux=y
    1.46  # CT_KERNEL_mingw32 is not set
    1.47  CT_KERNEL_bare_metal_AVAILABLE=y
    1.48  CT_KERNEL_linux_AVAILABLE=y
    1.49  CT_KERNEL_LINUX_INSTALL=y
    1.50 -CT_KERNEL_V_2_6_36=y
    1.51 -# CT_KERNEL_V_2_6_35_8 is not set
    1.52 +CT_KERNEL_V_2_6_36_2=y
    1.53 +# CT_KERNEL_V_2_6_36_1 is not set
    1.54 +# CT_KERNEL_V_2_6_36 is not set
    1.55 +# CT_KERNEL_V_2_6_35_10 is not set
    1.56  # CT_KERNEL_V_2_6_34_7 is not set
    1.57  # CT_KERNEL_V_2_6_33_7 is not set
    1.58 -# CT_KERNEL_V_2_6_32_25 is not set
    1.59 +# CT_KERNEL_V_2_6_32_27 is not set
    1.60  # CT_KERNEL_V_2_6_31_14 is not set
    1.61 -# CT_KERNEL_V_2_6_27_55 is not set
    1.62 +# CT_KERNEL_V_2_6_27_57 is not set
    1.63  # CT_KERNEL_LINUX_CUSTOM is not set
    1.64  CT_KERNEL_LINUX_VERBOSITY_0=y
    1.65  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
    1.66 @@ -223,14 +225,29 @@
    1.67  #
    1.68  # GNU binutils
    1.69  #
    1.70 +CT_BINUTILS_V_2_21=y
    1.71  # CT_BINUTILS_V_2_20_1 is not set
    1.72 -CT_BINUTILS_V_2_20=y
    1.73 +# CT_BINUTILS_V_2_20 is not set
    1.74  # CT_BINUTILS_V_2_19_1 is not set
    1.75  # CT_BINUTILS_V_2_19 is not set
    1.76  # CT_BINUTILS_V_2_18 is not set
    1.77  # CT_BINUTILS_V_2_17 is not set
    1.78  # CT_BINUTILS_V_2_16_1 is not set
    1.79 -CT_BINUTILS_VERSION="2.20"
    1.80 +CT_BINUTILS_VERSION="2.21"
    1.81 +CT_BINUTILS_2_21_or_later=y
    1.82 +CT_BINUTILS_HAS_GOLD=y
    1.83 +CT_BINUTILS_HAS_PLUGINS=y
    1.84 +# CT_BINUTILS_LINKER_LD is not set
    1.85 +# CT_BINUTILS_LINKER_GOLD is not set
    1.86 +CT_BINUTILS_LINKER_LD_GOLD=y
    1.87 +# CT_BINUTILS_LINKER_GOLD_LD is not set
    1.88 +CT_BINUTILS_GOLD_INSTALLED=y
    1.89 +CT_BINUTILS_GOLD_THREADS=y
    1.90 +CT_BINUTILS_LINKER_BOTH=y
    1.91 +CT_BINUTILS_LINKERS_LIST="ld,gold"
    1.92 +CT_BINUTILS_LD_WRAPPER=y
    1.93 +CT_BINUTILS_LINKER_DEFAULT="bfd"
    1.94 +CT_BINUTILS_PLUGINS=y
    1.95  CT_BINUTILS_EXTRA_CONFIG=""
    1.96  CT_BINUTILS_FOR_TARGET=y
    1.97  CT_BINUTILS_FOR_TARGET_IBERTY=y
    1.98 @@ -240,13 +257,14 @@
    1.99  # C compiler
   1.100  #
   1.101  CT_CC="gcc"
   1.102 -CT_CC_VERSION="4.4.3"
   1.103 +CT_CC_VERSION="4.5.2"
   1.104  CT_CC_gcc=y
   1.105 +CT_CC_V_4_5_2=y
   1.106  # CT_CC_V_4_5_1 is not set
   1.107  # CT_CC_V_4_5_0 is not set
   1.108  # CT_CC_V_4_4_5 is not set
   1.109  # CT_CC_V_4_4_4 is not set
   1.110 -CT_CC_V_4_4_3=y
   1.111 +# CT_CC_V_4_4_3 is not set
   1.112  # CT_CC_V_4_4_2 is not set
   1.113  # CT_CC_V_4_4_1 is not set
   1.114  # CT_CC_V_4_4_0 is not set
   1.115 @@ -266,14 +284,13 @@
   1.116  CT_CC_GCC_4_2_or_later=y
   1.117  CT_CC_GCC_4_3_or_later=y
   1.118  CT_CC_GCC_4_4_or_later=y
   1.119 -# CT_CC_GCC_4_5_or_later is not set
   1.120 +CT_CC_GCC_4_5_or_later=y
   1.121  CT_CC_GCC_HAS_GRAPHITE=y
   1.122 -# CT_CC_GCC_HAS_LTO is not set
   1.123 +CT_CC_GCC_HAS_LTO=y
   1.124  CT_CC_GCC_USE_GMP_MPFR=y
   1.125  CT_CC_GCC_USE_PPL_CLOOG=y
   1.126 -# CT_CC_GCC_USE_MPC is not set
   1.127 -# CT_CC_GCC_USE_LIBELF is not set
   1.128 -CT_CC_LANG_JAVA_USE_ECJ=y
   1.129 +CT_CC_GCC_USE_MPC=y
   1.130 +CT_CC_GCC_USE_LIBELF=y
   1.131  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
   1.132  CT_CC_BUGURL=""
   1.133  CT_CC_ENABLE_CXX_FLAGS=""
   1.134 @@ -290,14 +307,19 @@
   1.135  # Additional supported languages:
   1.136  #
   1.137  CT_CC_LANG_CXX=y
   1.138 -CT_CC_LANG_FORTRAN=y
   1.139 -CT_CC_LANG_JAVA=y
   1.140 +# CT_CC_LANG_FORTRAN is not set
   1.141 +# CT_CC_LANG_JAVA is not set
   1.142 +# CT_CC_LANG_ADA is not set
   1.143 +# CT_CC_LANG_OBJC is not set
   1.144 +# CT_CC_LANG_OBJCXX is not set
   1.145 +CT_CC_LANG_OTHERS=""
   1.146  
   1.147  #
   1.148  # gcc other options
   1.149  #
   1.150  CT_CC_GCC_ENABLE_TARGET_OPTSPACE=y
   1.151  CT_CC_GCC_USE_GRAPHITE=y
   1.152 +CT_CC_GCC_USE_LTO=y
   1.153  CT_CC_STATIC_LIBSTDCXX=y
   1.154  # CT_CC_GCC_LIBMUDFLAP is not set
   1.155  # CT_CC_GCC_LIBGOMP is not set
   1.156 @@ -325,6 +347,8 @@
   1.157  CT_LIBC_eglibc_AVAILABLE=y
   1.158  CT_LIBC_glibc_AVAILABLE=y
   1.159  CT_LIBC_GLIBC_TARBALL=y
   1.160 +# CT_LIBC_GLIBC_V_2_12_2 is not set
   1.161 +# CT_LIBC_GLIBC_V_2_12_1 is not set
   1.162  # CT_LIBC_GLIBC_V_2_11_1 is not set
   1.163  # CT_LIBC_GLIBC_V_2_11 is not set
   1.164  # CT_LIBC_GLIBC_V_2_10_1 is not set
   1.165 @@ -348,16 +372,19 @@
   1.166  CT_LIBC_GLIBC_CONFIGPARMS=""
   1.167  CT_LIBC_GLIBC_EXTRA_CFLAGS="-U_FORTIFY_SOURCE"
   1.168  CT_LIBC_EXTRA_CC_ARGS=""
   1.169 +# CT_LIBC_DISABLE_VERSIONING is not set
   1.170 +CT_LIBC_OLDEST_ABI=""
   1.171  # CT_LIBC_GLIBC_USE_PORTS is not set
   1.172  CT_LIBC_ADDONS_LIST=""
   1.173  # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
   1.174  CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
   1.175  # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
   1.176 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.36"
   1.177 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.36.2"
   1.178  CT_LIBC_SUPPORT_THREADS_ANY=y
   1.179  CT_LIBC_SUPPORT_NPTL=y
   1.180  CT_LIBC_SUPPORT_LINUXTHREADS=y
   1.181  # CT_LIBC_SUPPORT_WIN32THREADS is not set
   1.182 +# CT_LIBC_SUPPORT_THREADS_NONE is not set
   1.183  CT_THREADS="nptl"
   1.184  
   1.185  #
   1.186 @@ -422,14 +449,16 @@
   1.187  CT_MPFR_NEEDED=y
   1.188  CT_PPL_NEEDED=y
   1.189  CT_CLOOG_NEEDED=y
   1.190 -# CT_MPC_NEEDED is not set
   1.191 -# CT_LIBELF_NEEDED is not set
   1.192 +CT_MPC_NEEDED=y
   1.193 +CT_LIBELF_NEEDED=y
   1.194  CT_COMPLIBS=y
   1.195  # CT_WRAPPER_NEEDED is not set
   1.196  CT_GMP=y
   1.197  CT_MPFR=y
   1.198  CT_PPL=y
   1.199  CT_CLOOG=y
   1.200 +CT_MPC=y
   1.201 +CT_LIBELF=y
   1.202  CT_LIBELF_TARGET=y
   1.203  # CT_GMP_V_5_0_1 is not set
   1.204  CT_GMP_V_4_3_2=y
   1.205 @@ -453,14 +482,12 @@
   1.206  # CT_CLOOG_V_0_15_8 is not set
   1.207  # CT_CLOOG_V_0_15_7 is not set
   1.208  # CT_CLOOG_V_0_15_6 is not set
   1.209 -# CT_CLOOG_V_0_15_5 is not set
   1.210 -# CT_CLOOG_V_0_15_4 is not set
   1.211 -# CT_CLOOG_V_0_15_3 is not set
   1.212  CT_CLOOG_VERSION="0.15.9"
   1.213 -
   1.214 -#
   1.215 -# libelf version needed to build for target
   1.216 -#
   1.217 +CT_MPC_V_0_8_2=y
   1.218 +# CT_MPC_V_0_8_1 is not set
   1.219 +# CT_MPC_V_0_7 is not set
   1.220 +# CT_MPC_V_0_6 is not set
   1.221 +CT_MPC_VERSION="0.8.2"
   1.222  CT_LIBELF_V_0_8_13=y
   1.223  # CT_LIBELF_V_0_8_12 is not set
   1.224  CT_LIBELF_VERSION="0.8.13"
   1.225 @@ -471,3 +498,18 @@
   1.226  CT_COMPLIBS_BACKUP=y
   1.227  # CT_COMPLIBS_CHECK is not set
   1.228  # CT_COMPLIBS_SHARED is not set
   1.229 +
   1.230 +#
   1.231 +# Companion tools
   1.232 +#
   1.233 +
   1.234 +#
   1.235 +# READ HELP before you say 'Y' below !!!
   1.236 +#
   1.237 +# CT_COMP_TOOLS is not set
   1.238 +
   1.239 +#
   1.240 +# Test suite
   1.241 +#
   1.242 +CT_TEST_SUITE=y
   1.243 +CT_TEST_SUITE_GCC=y