samples: add first sample to build with gcc-4.6.0
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Mar 28 00:58:33 2011 +0200 (2011-03-28)
changeset 2369c92281709a49
parent 2368 482a006e5b18
child 2370 e915ac8a4224
samples: add first sample to build with gcc-4.6.0

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
samples/powerpc-e500v2-linux-gnuspe/crosstool.config
samples/powerpc-e500v2-linux-gnuspe/reported.by
     1.1 --- a/samples/powerpc-e500v2-linux-gnuspe/crosstool.config	Mon Mar 28 01:07:31 2011 +0200
     1.2 +++ b/samples/powerpc-e500v2-linux-gnuspe/crosstool.config	Mon Mar 28 00:58:33 2011 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  #
     1.5  # Automatically generated make config: don't edit
     1.6 -# crosstool-NG version: hg_default@2289_6a19561565a2
     1.7 -# Sun Jan 30 23:18:29 2011
     1.8 +# crosstool-NG version: hg_default@2368_4fbaabf29e38
     1.9 +# Mon Mar 28 00:59:32 2011
    1.10  #
    1.11  # CT_BACKEND is not set
    1.12  CT_MODULES=y
    1.13 @@ -189,24 +189,28 @@
    1.14  # CT_MINGW32 is not set
    1.15  CT_KERNEL_SUPPORTS_SHARED_LIBS=y
    1.16  CT_KERNEL="linux"
    1.17 -CT_KERNEL_VERSION="2.6.35.10"
    1.18 +CT_KERNEL_VERSION="2.6.35.11"
    1.19  # CT_KERNEL_bare_metal is not set
    1.20  CT_KERNEL_linux=y
    1.21  # CT_KERNEL_mingw32 is not set
    1.22  CT_KERNEL_bare_metal_AVAILABLE=y
    1.23  CT_KERNEL_linux_AVAILABLE=y
    1.24  CT_KERNEL_LINUX_INSTALL=y
    1.25 +# CT_KERNEL_V_2_6_38_1 is not set
    1.26 +# CT_KERNEL_V_2_6_38 is not set
    1.27 +# CT_KERNEL_V_2_6_37_5 is not set
    1.28 +# CT_KERNEL_V_2_6_37_4 is not set
    1.29 +# CT_KERNEL_V_2_6_37_3 is not set
    1.30 +# CT_KERNEL_V_2_6_37_2 is not set
    1.31 +# CT_KERNEL_V_2_6_37_1 is not set
    1.32  # CT_KERNEL_V_2_6_37 is not set
    1.33 -# CT_KERNEL_V_2_6_36_3 is not set
    1.34 -# CT_KERNEL_V_2_6_36_2 is not set
    1.35 -# CT_KERNEL_V_2_6_36_1 is not set
    1.36 -# CT_KERNEL_V_2_6_36 is not set
    1.37 -CT_KERNEL_V_2_6_35_10=y
    1.38 +# CT_KERNEL_V_2_6_36_4 is not set
    1.39 +CT_KERNEL_V_2_6_35_11=y
    1.40  # CT_KERNEL_V_2_6_34_8 is not set
    1.41 -# CT_KERNEL_V_2_6_33_7 is not set
    1.42 -# CT_KERNEL_V_2_6_32_28 is not set
    1.43 +# CT_KERNEL_V_2_6_33_8 is not set
    1.44 +# CT_KERNEL_V_2_6_32_35 is not set
    1.45  # CT_KERNEL_V_2_6_31_14 is not set
    1.46 -# CT_KERNEL_V_2_6_27_57 is not set
    1.47 +# CT_KERNEL_V_2_6_27_58 is not set
    1.48  # CT_KERNEL_LINUX_CUSTOM is not set
    1.49  CT_KERNEL_LINUX_VERBOSITY_0=y
    1.50  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
    1.51 @@ -249,11 +253,16 @@
    1.52  # C compiler
    1.53  #
    1.54  CT_CC="gcc"
    1.55 -CT_CC_VERSION="4.5.1"
    1.56 +CT_CC_VERSION="4.6.0"
    1.57  CT_CC_gcc=y
    1.58 +CT_CC_GCC_SHOW_LINARO=y
    1.59 +# CT_CC_V_linaro_4_6_2011_03_0 is not set
    1.60 +CT_CC_V_4_6_0=y
    1.61 +# CT_CC_V_linaro_4_5_2011_03_0 is not set
    1.62  # CT_CC_V_4_5_2 is not set
    1.63 -CT_CC_V_4_5_1=y
    1.64 +# CT_CC_V_4_5_1 is not set
    1.65  # CT_CC_V_4_5_0 is not set
    1.66 +# CT_CC_V_linaro_4_4_2011_02_0 is not set
    1.67  # CT_CC_V_4_4_5 is not set
    1.68  # CT_CC_V_4_4_4 is not set
    1.69  # CT_CC_V_4_4_3 is not set
    1.70 @@ -273,16 +282,22 @@
    1.71  # CT_CC_V_4_1_2 is not set
    1.72  # CT_CC_V_4_0_4 is not set
    1.73  # CT_CC_V_3_4_6 is not set
    1.74 +# CT_CC_GCC_4_2 is not set
    1.75  CT_CC_GCC_4_2_or_later=y
    1.76 +# CT_CC_GCC_4_3 is not set
    1.77  CT_CC_GCC_4_3_or_later=y
    1.78 +# CT_CC_GCC_4_4 is not set
    1.79  CT_CC_GCC_4_4_or_later=y
    1.80 +# CT_CC_GCC_4_5 is not set
    1.81  CT_CC_GCC_4_5_or_later=y
    1.82 +CT_CC_GCC_4_6=y
    1.83 +CT_CC_GCC_4_6_or_later=y
    1.84  CT_CC_GCC_HAS_GRAPHITE=y
    1.85  CT_CC_GCC_HAS_LTO=y
    1.86  CT_CC_GCC_USE_GMP_MPFR=y
    1.87  CT_CC_GCC_USE_PPL_CLOOG=y
    1.88  CT_CC_GCC_USE_MPC=y
    1.89 -CT_CC_GCC_USE_LIBELF=y
    1.90 +# CT_CC_GCC_USE_LIBELF is not set
    1.91  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    1.92  CT_CC_BUGURL=""
    1.93  CT_CC_ENABLE_CXX_FLAGS=""
    1.94 @@ -337,6 +352,7 @@
    1.95  # CT_LIBC_none is not set
    1.96  # CT_LIBC_uClibc is not set
    1.97  CT_LIBC_eglibc_AVAILABLE=y
    1.98 +# CT_LIBC_EGLIBC_V_2_13 is not set
    1.99  # CT_LIBC_EGLIBC_V_2_12 is not set
   1.100  # CT_LIBC_EGLIBC_V_2_11 is not set
   1.101  CT_LIBC_EGLIBC_V_2_10=y
   1.102 @@ -363,6 +379,7 @@
   1.103  CT_LIBC_GLIBC_CONFIGPARMS=""
   1.104  CT_LIBC_GLIBC_EXTRA_CFLAGS=""
   1.105  CT_LIBC_EXTRA_CC_ARGS=""
   1.106 +# CT_LIBC_ENABLE_FORTIFIED_BUILD is not set
   1.107  # CT_LIBC_DISABLE_VERSIONING is not set
   1.108  CT_LIBC_OLDEST_ABI=""
   1.109  # CT_LIBC_GLIBC_FORCE_UNWIND is not set
   1.110 @@ -391,7 +408,7 @@
   1.111  # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
   1.112  CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
   1.113  # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
   1.114 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.35.10"
   1.115 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.35.11"
   1.116  CT_LIBC_SUPPORT_THREADS_ANY=y
   1.117  CT_LIBC_SUPPORT_NPTL=y
   1.118  CT_LIBC_SUPPORT_LINUXTHREADS=y
   1.119 @@ -429,6 +446,7 @@
   1.120  CT_GDB_NATIVE_STATIC=y
   1.121  CT_GDB_GDBSERVER=y
   1.122  CT_GDB_GDBSERVER_STATIC=y
   1.123 +# CT_GDB_V_linaro_7_2_2011_02_0 is not set
   1.124  # CT_GDB_V_7_2 is not set
   1.125  CT_GDB_V_7_1=y
   1.126  # CT_GDB_V_7_0_1 is not set
   1.127 @@ -461,7 +479,7 @@
   1.128  CT_PPL_NEEDED=y
   1.129  CT_CLOOG_NEEDED=y
   1.130  CT_MPC_NEEDED=y
   1.131 -CT_LIBELF_NEEDED=y
   1.132 +# CT_LIBELF_NEEDED is not set
   1.133  CT_COMPLIBS=y
   1.134  # CT_WRAPPER_NEEDED is not set
   1.135  CT_GMP=y
   1.136 @@ -469,15 +487,14 @@
   1.137  CT_PPL=y
   1.138  CT_CLOOG=y
   1.139  CT_MPC=y
   1.140 -CT_LIBELF=y
   1.141  CT_LIBELF_TARGET=y
   1.142 -# CT_GMP_V_5_0_1 is not set
   1.143 -CT_GMP_V_4_3_2=y
   1.144 +CT_GMP_V_5_0_1=y
   1.145 +# CT_GMP_V_4_3_2 is not set
   1.146  # CT_GMP_V_4_3_1 is not set
   1.147  # CT_GMP_V_4_3_0 is not set
   1.148  # CT_GMP_V_4_2_4 is not set
   1.149  # CT_GMP_V_4_2_2 is not set
   1.150 -CT_GMP_VERSION="4.3.2"
   1.151 +CT_GMP_VERSION="5.0.1"
   1.152  CT_MPFR_V_3_0_0=y
   1.153  # CT_MPFR_V_2_4_2 is not set
   1.154  # CT_MPFR_V_2_4_1 is not set
   1.155 @@ -485,20 +502,29 @@
   1.156  # CT_MPFR_V_2_3_2 is not set
   1.157  # CT_MPFR_V_2_3_1 is not set
   1.158  CT_MPFR_VERSION="3.0.0"
   1.159 +CT_PPL_V_0_11_2=y
   1.160 +# CT_PPL_V_0_11_1 is not set
   1.161  # CT_PPL_V_0_11 is not set
   1.162 -CT_PPL_V_0_10_2=y
   1.163 -CT_PPL_VERSION="0.10.2"
   1.164 -# CT_CLOOG_V_0_15_10 is not set
   1.165 -CT_CLOOG_V_0_15_9=y
   1.166 +# CT_PPL_V_0_10_2 is not set
   1.167 +CT_PPL_VERSION="0.11.2"
   1.168 +CT_PPL_0_11=y
   1.169 +CT_PPL_NEEDS_LIBPWL=y
   1.170 +CT_CLOOG_V_0_15_10=y
   1.171 +# CT_CLOOG_V_0_15_9 is not set
   1.172  # CT_CLOOG_V_0_15_8 is not set
   1.173  # CT_CLOOG_V_0_15_7 is not set
   1.174  # CT_CLOOG_V_0_15_6 is not set
   1.175 -CT_CLOOG_VERSION="0.15.9"
   1.176 +CT_CLOOG_VERSION="0.15.10"
   1.177 +# CT_MPC_V_0_9 is not set
   1.178  CT_MPC_V_0_8_2=y
   1.179  # CT_MPC_V_0_8_1 is not set
   1.180  # CT_MPC_V_0_7 is not set
   1.181  # CT_MPC_V_0_6 is not set
   1.182  CT_MPC_VERSION="0.8.2"
   1.183 +
   1.184 +#
   1.185 +# libelf version needed to build for target
   1.186 +#
   1.187  CT_LIBELF_V_0_8_13=y
   1.188  # CT_LIBELF_V_0_8_12 is not set
   1.189  CT_LIBELF_VERSION="0.8.13"
     2.1 --- a/samples/powerpc-e500v2-linux-gnuspe/reported.by	Mon Mar 28 01:07:31 2011 +0200
     2.2 +++ b/samples/powerpc-e500v2-linux-gnuspe/reported.by	Mon Mar 28 00:58:33 2011 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  reporter_name="Anthony Foiani <anthony.foiani@gmail.com>"
     2.5  reporter_url="http://sourceware.org/ml/crossgcc/2010-09/msg00100.html"
     2.6  reporter_comment="This is a sample config file for Freescale e500v2 processors (e.g., MPC8548,
     2.7 -MPC8572). It uses eglibc (for e500/SPE patches) and a recent gcc (4.5.1,
     2.8 +MPC8572). It uses eglibc (for e500/SPE patches) and a recent gcc (4.6.0,
     2.9  for e500v2 DPFP support) and will generate appropriate dual-precision
    2.10  floating point instructions by default.
    2.11