Huge fixes to glibc build, so that we can build at least (and at last):
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue May 08 17:48:32 2007 +0000 (2007-05-08)
changeset 78c3868084d81a
parent 77 ccb2d742e917
child 79 1b5fe9bbe694
Huge fixes to glibc build, so that we can build at least (and at last):
- use ports addon even when installing headers,
- use optimisation (-O) when installing headers, to avoid unnecessary warnings (thanks Robert P. J. DAY for pointing this out!),
- lowest kernel version to use is only X.Y.Z, not X.Y.Z.T,
- a bit of preparations for NPTL (RSN I hope),
- fix fixing the linker scripts (changing the backup file is kind of useless and stupid);

Shut uClibc finish step: there really is nothing to do;

Add a patch for glibc-2.3.6 weak aliases handling on some archs (ARM and ALPHA at least);

Did not catch the make errors: fixed the pattern matching in scripts/functions;

Introduce a new log level, ALL:
- send components' build messages there,
- DEBUG log level is destined only for crosstool-NG debug messages,
- migrate sub-actions to use appropriate log levels;

Update the armeb-unknown-linux-gnu sample:
- it builds!
- uses gcc-4.0.4 and glibc-2.3.6,
- updated to latest config options set.
config/global.in
patches/glibc/2.3.6/weakalias.patch
samples/armeb-unknown-linux-gnu/crosstool.config
samples/armeb-unknown-linux-gnu/linux-2.6.19.1.config
scripts/build/binutils.sh
scripts/build/cc_core_gcc.sh
scripts/build/cc_gcc.sh
scripts/build/kernel_linux.sh
scripts/build/libc_glibc.sh
scripts/build/libc_libfloat.sh
scripts/build/libc_uClibc.sh
scripts/crosstool.sh
scripts/functions
     1.1 --- a/config/global.in	Tue May 08 12:57:52 2007 +0000
     1.2 +++ b/config/global.in	Tue May 08 17:48:32 2007 +0000
     1.3 @@ -242,8 +242,13 @@
     1.4      bool
     1.5      prompt "DEBUG"
     1.6      help
     1.7 -      The same as above, plus lots of debug information, of which each
     1.8 -      component's build messages (very noisy!).
     1.9 +      The same as above, plus lots of crosstool-NG debug information.
    1.10 +
    1.11 +config LOG_ALL
    1.12 +    bool
    1.13 +    prompt "ALL"
    1.14 +    help
    1.15 +      The same as above, plus all components build messages (very noisy!).
    1.16  
    1.17  endchoice
    1.18  
    1.19 @@ -254,6 +259,7 @@
    1.20      default "INFO"    if LOG_INFO
    1.21      default "EXTRA"   if LOG_EXTRA
    1.22      default "DEBUG"   if LOG_DEBUG
    1.23 +    default "ALL"     if LOG_ALL
    1.24  
    1.25  config LOG_SEE_TOOLS_WARN
    1.26      bool
    1.27 @@ -271,7 +277,7 @@
    1.28      bool
    1.29      prompt "Progress bar"
    1.30      default n
    1.31 -    depends on ! LOG_DEBUG
    1.32 +    depends on ! LOG_ALL
    1.33      help
    1.34        This option will print a "rotating bar" (/-\|) below the last log line
    1.35        to show work is not stalled.
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/patches/glibc/2.3.6/weakalias.patch	Tue May 08 17:48:32 2007 +0000
     2.3 @@ -0,0 +1,45 @@
     2.4 +This one was taken from debian.
     2.5 +
     2.6 +# DP: Description: Fix __bind redefinition problem
     2.7 +# DP: Related bugs: 
     2.8 +# DP: Dpatch author: Phil Blundell
     2.9 +# DP: Patch author: Daniel Jacobowitz
    2.10 +# DP: Upstream status: In CVS
    2.11 +# DP: Status Details:
    2.12 +# DP: Date: 2005-12-25
    2.13 +
    2.14 +Index: sysdeps/unix/sysv/linux/arm/socket.S
    2.15 +===================================================================
    2.16 +RCS file: /cvs/glibc/ports/sysdeps/unix/sysv/linux/arm/socket.S,v
    2.17 +retrieving revision 1.12
    2.18 +retrieving revision 1.13
    2.19 +diff -u -r1.12 -r1.13
    2.20 +--- glibc-2.3.6.ds1.orig/sysdeps/unix/sysv/linux/arm/socket.S	4 Dec 2004 21:20:16 -0000	1.12
    2.21 ++++ glibc-2.3.6.ds1/sysdeps/unix/sysv/linux/arm/socket.S	27 Oct 2005 18:50:12 -0000	1.13
    2.22 +@@ -1,4 +1,6 @@
    2.23 +-/* Copyright (C) 1995, 1996, 1997, 1998, 2003 Free Software Foundation, Inc.
    2.24 ++/* Copyright (C) 1995, 1996, 1997, 1998, 2003, 2004, 2005
    2.25 ++   Free Software Foundation, Inc.
    2.26 ++
    2.27 +    This file is part of the GNU C Library.
    2.28 + 
    2.29 +    The GNU C Library is free software; you can redistribute it and/or
    2.30 +@@ -32,7 +34,11 @@
    2.31 +    The .S files for the other calls just #define socket and #include this.  */
    2.32 + 
    2.33 + #ifndef __socket
    2.34 ++#ifndef NO_WEAK_ALIAS
    2.35 + #define __socket P(__,socket)
    2.36 ++#else
    2.37 ++#define __socket socket
    2.38 ++#endif
    2.39 + #endif
    2.40 + 
    2.41 + #define PUSHARGS_1	str a1, [sp, $-4]!
    2.42 +@@ -120,4 +126,6 @@
    2.43 + 
    2.44 + PSEUDO_END (__socket)
    2.45 + 
    2.46 ++#ifndef NO_WEAK_ALIAS
    2.47 + weak_alias (__socket, socket)
    2.48 ++#endif
     3.1 --- a/samples/armeb-unknown-linux-gnu/crosstool.config	Tue May 08 12:57:52 2007 +0000
     3.2 +++ b/samples/armeb-unknown-linux-gnu/crosstool.config	Tue May 08 17:48:32 2007 +0000
     3.3 @@ -1,12 +1,14 @@
     3.4  #
     3.5  # Automatically generated make config: don't edit
     3.6 -# crosstool-NG version: 0.0.1
     3.7 -# Sun Feb 25 12:06:43 2007
     3.8 +# crosstool-NG version: 0.0.2-svn
     3.9 +# Tue May  8 18:48:51 2007
    3.10  #
    3.11  
    3.12  #
    3.13  # Paths and misc options
    3.14  #
    3.15 +# CT_EXPERIMENTAL is not set
    3.16 +# CT_OBSOLETE is not set
    3.17  CT_PARALLEL_JOBS=1
    3.18  CT_LOAD=0
    3.19  CT_NICE=0
    3.20 @@ -16,21 +18,24 @@
    3.21  # Paths
    3.22  #
    3.23  CT_TARBALLS_DIR="${HOME}/dev/src"
    3.24 -CT_SRC_DIR="${HOME}/x-tools/src/${CT_TARGET}/${CT_CC}-${CT_CC_VERSION}-${CT_LIBC}-${CT_LIBC_VERSION}"
    3.25 -CT_BUILD_DIR="${HOME}/x-tools/build/${CT_TARGET}/${CT_CC}-${CT_CC_VERSION}-${CT_LIBC}-${CT_LIBC_VERSION}"
    3.26 -CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
    3.27 +CT_SRC_DIR="${CT_TOP_DIR}/build/${CT_TARGET}/${CT_CC}-${CT_CC_VERSION}-${CT_LIBC}-${CT_LIBC_VERSION}/src"
    3.28 +CT_BUILD_DIR="${CT_TOP_DIR}/build/${CT_TARGET}/${CT_CC}-${CT_CC_VERSION}-${CT_LIBC}-${CT_LIBC_VERSION}/build"
    3.29 +CT_PREFIX_DIR="/opt/x-tools/${CT_TARGET}"
    3.30  CT_INSTALL_DIR="${CT_PREFIX_DIR}"
    3.31  # CT_CUSTOM_PATCH is not set
    3.32 -# CT_CUSTOM_PATCH_ONLY is not set
    3.33 -CT_CUSTOM_PATCH_DIR=""
    3.34 +CT_REMOVE_DOCS=y
    3.35  
    3.36  #
    3.37 -# Downloading and extracting
    3.38 +# Downloading
    3.39  #
    3.40 -# CT_NO_DOWNLOAD is not set
    3.41 +# CT_FORCE_DOWNLOAD is not set
    3.42  # CT_ONLY_DOWNLOAD is not set
    3.43 -# CT_FORCE_DOWNLOAD is not set
    3.44 +
    3.45 +#
    3.46 +# Extracting
    3.47 +#
    3.48  # CT_FORCE_EXTRACT is not set
    3.49 +# CT_ONLY_EXTRACT is not set
    3.50  
    3.51  #
    3.52  # Logging
    3.53 @@ -40,7 +45,9 @@
    3.54  # CT_LOG_INFO is not set
    3.55  CT_LOG_EXTRA=y
    3.56  # CT_LOG_DEBUG is not set
    3.57 +# CT_LOG_ALL is not set
    3.58  CT_LOG_LEVEL_MAX="EXTRA"
    3.59 +# CT_LOG_SEE_TOOLS_WARN is not set
    3.60  # CT_LOG_PROGRESS_BAR is not set
    3.61  # CT_LOG_USE_COLORS is not set
    3.62  CT_LOG_TO_FILE=y
    3.63 @@ -53,19 +60,23 @@
    3.64  #
    3.65  # General target options
    3.66  #
    3.67 +CT_ARCH="arm"
    3.68  CT_ARCH_ARM=y
    3.69  # CT_ARCH_MIPS is not set
    3.70  # CT_ARCH_x86 is not set
    3.71  # CT_ARCH_x86_64 is not set
    3.72 +CT_ARCH_SUPPORTS_BE=y
    3.73 +CT_ARCH_SUPPORTS_LE=y
    3.74  CT_ARCH_BE=y
    3.75  # CT_ARCH_LE is not set
    3.76  
    3.77  #
    3.78  # Target optimisations
    3.79  #
    3.80 +CT_ARCH_ARCH="armv5te"
    3.81 +CT_ARCH_ABI=""
    3.82  CT_ARCH_CPU="xscale"
    3.83  CT_ARCH_TUNE="xscale"
    3.84 -CT_ARCH_ARCH="armv5te"
    3.85  CT_ARCH_FPU=""
    3.86  # CT_ARCH_FLOAT_HW is not set
    3.87  CT_ARCH_FLOAT_SW=y
    3.88 @@ -75,27 +86,36 @@
    3.89  #
    3.90  # Toolchain options
    3.91  #
    3.92 +
    3.93 +#
    3.94 +# General toolchain options
    3.95 +#
    3.96  CT_USE_SYSROOT=y
    3.97  CT_SHARED_LIBS=y
    3.98  # CT_TARGET_MULTILIB is not set
    3.99  CT_TARGET_VENDOR="unknown"
   3.100  CT_TARGET_ALIAS=""
   3.101 -CT_ARCH="arm"
   3.102 +
   3.103 +#
   3.104 +# Toolchain type
   3.105 +#
   3.106 +# CT_NATIVE is not set
   3.107 +CT_CROSS=y
   3.108 +# CT_CROSS_NATIVE is not set
   3.109 +# CT_CANADIAN is not set
   3.110  CT_BUILD=""
   3.111  CT_CC_NATIVE="gcc"
   3.112 -# CT_CANADIAN is not set
   3.113 -CT_HOST=""
   3.114 -CT_HOST_CC=""
   3.115  
   3.116  #
   3.117  # Kernel
   3.118  #
   3.119  CT_KERNEL_LINUX=y
   3.120  # CT_KERNEL_CYGWIN is not set
   3.121 -CT_KERNEL_VERSION="2.6.19.1"
   3.122 +CT_KERNEL_VERSION="2.6.21.1"
   3.123  CT_KERNEL_LINUX_HEADERS_INSTALL=y
   3.124  # CT_KERNEL_LINUX_HEADERS_SANITISED is not set
   3.125  # CT_KERNEL_LINUX_HEADERS_COPY is not set
   3.126 +# CT_KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR is not set
   3.127  CT_KERNEL="linux"
   3.128  CT_KERNEL_VERSION_SEE_EXTRAVERSION=y
   3.129  # CT_KERNEL_INSTALL_V_2_6_18 is not set
   3.130 @@ -106,144 +126,28 @@
   3.131  # CT_KERNEL_INSTALL_V_2_6_18_5 is not set
   3.132  # CT_KERNEL_INSTALL_V_2_6_18_6 is not set
   3.133  # CT_KERNEL_INSTALL_V_2_6_19 is not set
   3.134 -CT_KERNEL_INSTALL_V_2_6_19_1=y
   3.135 +# CT_KERNEL_INSTALL_V_2_6_19_1 is not set
   3.136  # CT_KERNEL_INSTALL_V_2_6_19_2 is not set
   3.137  # CT_KERNEL_INSTALL_V_2_6_20 is not set
   3.138 -# CT_KERNEL_COPY_V_2_6_0 is not set
   3.139 -# CT_KERNEL_COPY_V_2_6_1 is not set
   3.140 -# CT_KERNEL_COPY_V_2_6_2 is not set
   3.141 -# CT_KERNEL_COPY_V_2_6_3 is not set
   3.142 -# CT_KERNEL_COPY_V_2_6_4 is not set
   3.143 -# CT_KERNEL_COPY_V_2_6_5 is not set
   3.144 -# CT_KERNEL_COPY_V_2_6_6 is not set
   3.145 -# CT_KERNEL_COPY_V_2_6_7 is not set
   3.146 -# CT_KERNEL_COPY_V_2_6_8 is not set
   3.147 -# CT_KERNEL_COPY_V_2_6_8_1 is not set
   3.148 -# CT_KERNEL_COPY_V_2_6_9 is not set
   3.149 -# CT_KERNEL_COPY_V_2_6_10 is not set
   3.150 -# CT_KERNEL_COPY_V_2_6_11 is not set
   3.151 -# CT_KERNEL_COPY_V_2_6_11_1 is not set
   3.152 -# CT_KERNEL_COPY_V_2_6_11_10 is not set
   3.153 -# CT_KERNEL_COPY_V_2_6_11_11 is not set
   3.154 -# CT_KERNEL_COPY_V_2_6_11_12 is not set
   3.155 -# CT_KERNEL_COPY_V_2_6_11_2 is not set
   3.156 -# CT_KERNEL_COPY_V_2_6_11_3 is not set
   3.157 -# CT_KERNEL_COPY_V_2_6_11_4 is not set
   3.158 -# CT_KERNEL_COPY_V_2_6_11_5 is not set
   3.159 -# CT_KERNEL_COPY_V_2_6_11_6 is not set
   3.160 -# CT_KERNEL_COPY_V_2_6_11_7 is not set
   3.161 -# CT_KERNEL_COPY_V_2_6_11_8 is not set
   3.162 -# CT_KERNEL_COPY_V_2_6_11_9 is not set
   3.163 -# CT_KERNEL_COPY_V_2_6_12 is not set
   3.164 -# CT_KERNEL_COPY_V_2_6_12_1 is not set
   3.165 -# CT_KERNEL_COPY_V_2_6_12_2 is not set
   3.166 -# CT_KERNEL_COPY_V_2_6_12_3 is not set
   3.167 -# CT_KERNEL_COPY_V_2_6_12_4 is not set
   3.168 -# CT_KERNEL_COPY_V_2_6_12_5 is not set
   3.169 -# CT_KERNEL_COPY_V_2_6_12_6 is not set
   3.170 -# CT_KERNEL_COPY_V_2_6_13 is not set
   3.171 -# CT_KERNEL_COPY_V_2_6_13_1 is not set
   3.172 -# CT_KERNEL_COPY_V_2_6_13_2 is not set
   3.173 -# CT_KERNEL_COPY_V_2_6_13_3 is not set
   3.174 -# CT_KERNEL_COPY_V_2_6_13_4 is not set
   3.175 -# CT_KERNEL_COPY_V_2_6_13_5 is not set
   3.176 -# CT_KERNEL_COPY_V_2_6_14 is not set
   3.177 -# CT_KERNEL_COPY_V_2_6_14_1 is not set
   3.178 -# CT_KERNEL_COPY_V_2_6_14_2 is not set
   3.179 -# CT_KERNEL_COPY_V_2_6_14_3 is not set
   3.180 -# CT_KERNEL_COPY_V_2_6_14_4 is not set
   3.181 -# CT_KERNEL_COPY_V_2_6_14_5 is not set
   3.182 -# CT_KERNEL_COPY_V_2_6_14_6 is not set
   3.183 -# CT_KERNEL_COPY_V_2_6_14_7 is not set
   3.184 -# CT_KERNEL_COPY_V_2_6_15 is not set
   3.185 -# CT_KERNEL_COPY_V_2_6_15_1 is not set
   3.186 -# CT_KERNEL_COPY_V_2_6_15_2 is not set
   3.187 -# CT_KERNEL_COPY_V_2_6_15_3 is not set
   3.188 -# CT_KERNEL_COPY_V_2_6_15_4 is not set
   3.189 -# CT_KERNEL_COPY_V_2_6_15_5 is not set
   3.190 -# CT_KERNEL_COPY_V_2_6_15_6 is not set
   3.191 -# CT_KERNEL_COPY_V_2_6_15_7 is not set
   3.192 -# CT_KERNEL_COPY_V_2_6_16 is not set
   3.193 -# CT_KERNEL_COPY_V_2_6_16_1 is not set
   3.194 -# CT_KERNEL_COPY_V_2_6_16_10 is not set
   3.195 -# CT_KERNEL_COPY_V_2_6_16_11 is not set
   3.196 -# CT_KERNEL_COPY_V_2_6_16_12 is not set
   3.197 -# CT_KERNEL_COPY_V_2_6_16_13 is not set
   3.198 -# CT_KERNEL_COPY_V_2_6_16_14 is not set
   3.199 -# CT_KERNEL_COPY_V_2_6_16_15 is not set
   3.200 -# CT_KERNEL_COPY_V_2_6_16_16 is not set
   3.201 -# CT_KERNEL_COPY_V_2_6_16_17 is not set
   3.202 -# CT_KERNEL_COPY_V_2_6_16_18 is not set
   3.203 -# CT_KERNEL_COPY_V_2_6_16_19 is not set
   3.204 -# CT_KERNEL_COPY_V_2_6_16_2 is not set
   3.205 -# CT_KERNEL_COPY_V_2_6_16_20 is not set
   3.206 -# CT_KERNEL_COPY_V_2_6_16_21 is not set
   3.207 -# CT_KERNEL_COPY_V_2_6_16_22 is not set
   3.208 -# CT_KERNEL_COPY_V_2_6_16_23 is not set
   3.209 -# CT_KERNEL_COPY_V_2_6_16_24 is not set
   3.210 -# CT_KERNEL_COPY_V_2_6_16_25 is not set
   3.211 -# CT_KERNEL_COPY_V_2_6_16_26 is not set
   3.212 -# CT_KERNEL_COPY_V_2_6_16_27 is not set
   3.213 -# CT_KERNEL_COPY_V_2_6_16_28 is not set
   3.214 -# CT_KERNEL_COPY_V_2_6_16_29 is not set
   3.215 -# CT_KERNEL_COPY_V_2_6_16_3 is not set
   3.216 -# CT_KERNEL_COPY_V_2_6_16_30 is not set
   3.217 -# CT_KERNEL_COPY_V_2_6_16_31 is not set
   3.218 -# CT_KERNEL_COPY_V_2_6_16_32 is not set
   3.219 -# CT_KERNEL_COPY_V_2_6_16_33 is not set
   3.220 -# CT_KERNEL_COPY_V_2_6_16_34 is not set
   3.221 -# CT_KERNEL_COPY_V_2_6_16_35 is not set
   3.222 -# CT_KERNEL_COPY_V_2_6_16_36 is not set
   3.223 -# CT_KERNEL_COPY_V_2_6_16_4 is not set
   3.224 -# CT_KERNEL_COPY_V_2_6_16_5 is not set
   3.225 -# CT_KERNEL_COPY_V_2_6_16_6 is not set
   3.226 -# CT_KERNEL_COPY_V_2_6_16_7 is not set
   3.227 -# CT_KERNEL_COPY_V_2_6_16_8 is not set
   3.228 -# CT_KERNEL_COPY_V_2_6_16_9 is not set
   3.229 -# CT_KERNEL_COPY_V_2_6_17 is not set
   3.230 -# CT_KERNEL_COPY_V_2_6_17_1 is not set
   3.231 -# CT_KERNEL_COPY_V_2_6_17_10 is not set
   3.232 -# CT_KERNEL_COPY_V_2_6_17_11 is not set
   3.233 -# CT_KERNEL_COPY_V_2_6_17_12 is not set
   3.234 -# CT_KERNEL_COPY_V_2_6_17_13 is not set
   3.235 -# CT_KERNEL_COPY_V_2_6_17_14 is not set
   3.236 -# CT_KERNEL_COPY_V_2_6_17_2 is not set
   3.237 -# CT_KERNEL_COPY_V_2_6_17_3 is not set
   3.238 -# CT_KERNEL_COPY_V_2_6_17_4 is not set
   3.239 -# CT_KERNEL_COPY_V_2_6_17_5 is not set
   3.240 -# CT_KERNEL_COPY_V_2_6_17_6 is not set
   3.241 -# CT_KERNEL_COPY_V_2_6_17_7 is not set
   3.242 -# CT_KERNEL_COPY_V_2_6_17_8 is not set
   3.243 -# CT_KERNEL_COPY_V_2_6_17_9 is not set
   3.244 -# CT_KERNEL_COPY_V_2_6_18 is not set
   3.245 -# CT_KERNEL_COPY_V_2_6_18_1 is not set
   3.246 -# CT_KERNEL_COPY_V_2_6_18_2 is not set
   3.247 -# CT_KERNEL_COPY_V_2_6_18_3 is not set
   3.248 -# CT_KERNEL_COPY_V_2_6_18_4 is not set
   3.249 -# CT_KERNEL_COPY_V_2_6_18_5 is not set
   3.250 -# CT_KERNEL_COPY_V_2_6_18_6 is not set
   3.251 -# CT_KERNEL_COPY_V_2_6_19 is not set
   3.252 -# CT_KERNEL_COPY_V_2_6_19_1 is not set
   3.253 -# CT_KERNEL_SANITISED_V_2_6_7_0 is not set
   3.254 -# CT_KERNEL_SANITISED_V_2_6_8_0 is not set
   3.255 -# CT_KERNEL_SANITISED_V_2_6_8_1 is not set
   3.256 -# CT_KERNEL_SANITISED_V_2_6_9_0 is not set
   3.257 -# CT_KERNEL_SANITISED_V_2_6_9_1 is not set
   3.258 -# CT_KERNEL_SANITISED_V_2_6_10_0 is not set
   3.259 -# CT_KERNEL_SANITISED_V_2_6_11_0 is not set
   3.260 -# CT_KERNEL_SANITISED_V_2_6_11_1 is not set
   3.261 -# CT_KERNEL_SANITISED_V_2_6_11_2 is not set
   3.262 -# CT_KERNEL_SANITISED_V_2_6_12_0 is not set
   3.263 +# CT_KERNEL_INSTALL_V_2_6_20_1 is not set
   3.264 +# CT_KERNEL_INSTALL_V_2_6_20_2 is not set
   3.265 +# CT_KERNEL_INSTALL_V_2_6_20_3 is not set
   3.266 +# CT_KERNEL_INSTALL_V_2_6_20_4 is not set
   3.267 +# CT_KERNEL_INSTALL_V_2_6_20_5 is not set
   3.268 +# CT_KERNEL_INSTALL_V_2_6_20_6 is not set
   3.269 +# CT_KERNEL_INSTALL_V_2_6_20_7 is not set
   3.270 +# CT_KERNEL_INSTALL_V_2_6_21 is not set
   3.271 +CT_KERNEL_INSTALL_V_2_6_21_1=y
   3.272  CT_KERNEL_LINUX_VERBOSITY_0=y
   3.273  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   3.274  # CT_KERNEL_LINUX_VERBOSITY_2 is not set
   3.275  CT_KERNEL_LINUX_VERBOSE_LEVEL=0
   3.276 -CT_KERNEL_LINUX_CONFIG_FILE="${CT_TOP_DIR}/samples/${CT_TARGET}/${CT_KERNEL}-${CT_KERNEL_VERSION}.config"
   3.277 +# CT_KERNEL_LINUX_NEEDS_CONFIG is not set
   3.278  
   3.279  #
   3.280  # binutils
   3.281  #
   3.282 -CT_BINUTILS_VERSION="2.17.50.0.10"
   3.283 +CT_BINUTILS_VERSION="2.17.50.0.14"
   3.284  # CT_BINUTILS_V_2_11_2 is not set
   3.285  # CT_BINUTILS_V_2_13_90 is not set
   3.286  # CT_BINUTILS_V_2_14 is not set
   3.287 @@ -264,7 +168,11 @@
   3.288  # CT_BINUTILS_V_2_17_50_0_7 is not set
   3.289  # CT_BINUTILS_V_2_17_50_0_8 is not set
   3.290  # CT_BINUTILS_V_2_17_50_0_9 is not set
   3.291 -CT_BINUTILS_V_2_17_50_0_10=y
   3.292 +# CT_BINUTILS_V_2_17_50_0_10 is not set
   3.293 +# CT_BINUTILS_V_2_17_50_0_11 is not set
   3.294 +# CT_BINUTILS_V_2_17_50_0_12 is not set
   3.295 +# CT_BINUTILS_V_2_17_50_0_13 is not set
   3.296 +CT_BINUTILS_V_2_17_50_0_14=y
   3.297  CT_BINUTILS_EXTRA_CONFIG=""
   3.298  
   3.299  #
   3.300 @@ -277,32 +185,7 @@
   3.301  # CT_CC_USE_CORE is not set
   3.302  CT_CC_CORE_GCC=y
   3.303  # CT_CC_CORE_TCC is not set
   3.304 -CT_CC_CORE_VERSION=""
   3.305  CT_CC_CORE="gcc"
   3.306 -# CT_CC_CORE_V_2_95_3 is not set
   3.307 -# CT_CC_CORE_V_3_2_3 is not set
   3.308 -# CT_CC_CORE_V_3_3 is not set
   3.309 -# CT_CC_CORE_V_3_3_1 is not set
   3.310 -# CT_CC_CORE_V_3_3_2 is not set
   3.311 -# CT_CC_CORE_V_3_3_3 is not set
   3.312 -# CT_CC_CORE_V_3_3_4 is not set
   3.313 -# CT_CC_CORE_V_3_3_5 is not set
   3.314 -# CT_CC_CORE_V_3_3_6 is not set
   3.315 -# CT_CC_CORE_V_3_4_0 is not set
   3.316 -# CT_CC_CORE_V_3_4_1 is not set
   3.317 -# CT_CC_CORE_V_3_4_2 is not set
   3.318 -# CT_CC_CORE_V_3_4_3 is not set
   3.319 -# CT_CC_CORE_V_3_4_4 is not set
   3.320 -# CT_CC_CORE_V_3_4_5 is not set
   3.321 -# CT_CC_CORE_V_3_4_6 is not set
   3.322 -# CT_CC_CORE_V_4_0_0 is not set
   3.323 -# CT_CC_CORE_V_4_0_1 is not set
   3.324 -# CT_CC_CORE_V_4_0_2 is not set
   3.325 -# CT_CC_CORE_V_4_0_3 is not set
   3.326 -# CT_CC_CORE_V_4_0_4 is not set
   3.327 -# CT_CC_CORE_V_4_1_0 is not set
   3.328 -# CT_CC_CORE_V_4_1_1 is not set
   3.329 -CT_CC_CORE_EXTRA_CONFIG=""
   3.330  
   3.331  #
   3.332  # Final C compiler
   3.333 @@ -325,6 +208,7 @@
   3.334  # CT_CC_V_3_4_3 is not set
   3.335  # CT_CC_V_3_4_4 is not set
   3.336  # CT_CC_V_3_4_5 is not set
   3.337 +# CT_CC_V_3_4_6 is not set
   3.338  # CT_CC_V_4_0_0 is not set
   3.339  # CT_CC_V_4_0_1 is not set
   3.340  # CT_CC_V_4_0_2 is not set
   3.341 @@ -332,6 +216,8 @@
   3.342  CT_CC_V_4_0_4=y
   3.343  # CT_CC_V_4_1_0 is not set
   3.344  # CT_CC_V_4_1_1 is not set
   3.345 +# CT_CC_V_4_1_2 is not set
   3.346 +CT_CC_CXA_ATEXIT=y
   3.347  CT_CC_EXTRA_CONFIG=""
   3.348  CT_CC_SUPPORT_CXX=y
   3.349  CT_CC_SUPPORT_FORTRAN=y
   3.350 @@ -343,7 +229,7 @@
   3.351  #
   3.352  # Additionnal supported languages:
   3.353  #
   3.354 -# CT_CC_LANG_CXX is not set
   3.355 +CT_CC_LANG_CXX=y
   3.356  # CT_CC_LANG_FORTRAN is not set
   3.357  # CT_CC_LANG_JAVA is not set
   3.358  # CT_CC_LANG_ADA is not set
   3.359 @@ -356,7 +242,7 @@
   3.360  #
   3.361  CT_LIBC_GLIBC=y
   3.362  # CT_LIBC_UCLIBC is not set
   3.363 -CT_LIBC_VERSION="2.4"
   3.364 +CT_LIBC_VERSION="2.3.6"
   3.365  CT_LIBC="glibc"
   3.366  # CT_LIBC_V_1_09_1 is not set
   3.367  # CT_LIBC_V_2_0_1 is not set
   3.368 @@ -376,8 +262,8 @@
   3.369  # CT_LIBC_V_2_3_3 is not set
   3.370  # CT_LIBC_V_2_3_4 is not set
   3.371  # CT_LIBC_V_2_3_5 is not set
   3.372 -# CT_LIBC_V_2_3_6 is not set
   3.373 -CT_LIBC_V_2_4=y
   3.374 +CT_LIBC_V_2_3_6=y
   3.375 +# CT_LIBC_V_2_4 is not set
   3.376  # CT_LIBC_V_2_5 is not set
   3.377  # CT_LIBC_GLIBC_THREADS_NPTL is not set
   3.378  CT_LIBC_GLIBC_THREADS_LINUXTHREADS=y
   3.379 @@ -386,19 +272,6 @@
   3.380  CT_LIBC_GLIBC_EXTRA_CFLAGS=""
   3.381  CT_LIBC_EXTRA_CC_ARGS=""
   3.382  CT_LIBC_GLIBC_CONFIGPARMS=""
   3.383 -CT_LIBC_GLIBC_USE_PORTS=y
   3.384 -# CT_LIBC_ADDONS is not set
   3.385 -CT_LIBC_ADDONS_LIST=""
   3.386 -# CT_LIBC_V_snapshot is not set
   3.387 -# CT_LIBC_V_specific_date is not set
   3.388 -# CT_LIBC_V_0_9_26 is not set
   3.389 -# CT_LIBC_V_0_9_27 is not set
   3.390 -# CT_LIBC_V_0_9_28 is not set
   3.391 -# CT_LIBC_V_0_9_28_1 is not set
   3.392 -# CT_LIBC_V_0_9_28_2 is not set
   3.393 -# CT_LIBC_UCLIBC_DEBUG_LEVEL_0 is not set
   3.394 -# CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set
   3.395 -# CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set
   3.396 -CT_LIBC_UCLIBC_DEBUG_LEVEL=0
   3.397 -CT_LIBC_UCLIBC_CONFIG_FILE=""
   3.398 -# CT_LIBC_UCLIBC_LOCALES is not set
   3.399 +# CT_LIBC_GLIBC_USE_PORTS is not set
   3.400 +CT_LIBC_ADDONS=y
   3.401 +CT_LIBC_ADDONS_LIST="linuxthreads"
     4.1 --- a/samples/armeb-unknown-linux-gnu/linux-2.6.19.1.config	Tue May 08 12:57:52 2007 +0000
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,1197 +0,0 @@
     4.4 -#
     4.5 -# Automatically generated make config: don't edit
     4.6 -# Linux kernel version: 2.6.19.1
     4.7 -# Sat Dec 23 17:36:49 2006
     4.8 -#
     4.9 -CONFIG_ARM=y
    4.10 -CONFIG_GENERIC_TIME=y
    4.11 -CONFIG_MMU=y
    4.12 -CONFIG_GENERIC_HARDIRQS=y
    4.13 -CONFIG_TRACE_IRQFLAGS_SUPPORT=y
    4.14 -CONFIG_HARDIRQS_SW_RESEND=y
    4.15 -CONFIG_GENERIC_IRQ_PROBE=y
    4.16 -CONFIG_RWSEM_GENERIC_SPINLOCK=y
    4.17 -CONFIG_GENERIC_HWEIGHT=y
    4.18 -CONFIG_GENERIC_CALIBRATE_DELAY=y
    4.19 -CONFIG_VECTORS_BASE=0xffff0000
    4.20 -CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
    4.21 -
    4.22 -#
    4.23 -# Code maturity level options
    4.24 -#
    4.25 -CONFIG_EXPERIMENTAL=y
    4.26 -CONFIG_BROKEN_ON_SMP=y
    4.27 -CONFIG_INIT_ENV_ARG_LIMIT=32
    4.28 -
    4.29 -#
    4.30 -# General setup
    4.31 -#
    4.32 -CONFIG_LOCALVERSION="-nslu2"
    4.33 -# CONFIG_LOCALVERSION_AUTO is not set
    4.34 -CONFIG_SWAP=y
    4.35 -CONFIG_SYSVIPC=y
    4.36 -# CONFIG_IPC_NS is not set
    4.37 -# CONFIG_POSIX_MQUEUE is not set
    4.38 -# CONFIG_BSD_PROCESS_ACCT is not set
    4.39 -# CONFIG_TASKSTATS is not set
    4.40 -# CONFIG_UTS_NS is not set
    4.41 -# CONFIG_AUDIT is not set
    4.42 -# CONFIG_IKCONFIG is not set
    4.43 -# CONFIG_RELAY is not set
    4.44 -CONFIG_INITRAMFS_SOURCE=""
    4.45 -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
    4.46 -CONFIG_SYSCTL=y
    4.47 -# CONFIG_EMBEDDED is not set
    4.48 -CONFIG_UID16=y
    4.49 -CONFIG_SYSCTL_SYSCALL=y
    4.50 -CONFIG_KALLSYMS=y
    4.51 -# CONFIG_KALLSYMS_ALL is not set
    4.52 -# CONFIG_KALLSYMS_EXTRA_PASS is not set
    4.53 -CONFIG_HOTPLUG=y
    4.54 -CONFIG_PRINTK=y
    4.55 -CONFIG_BUG=y
    4.56 -CONFIG_ELF_CORE=y
    4.57 -CONFIG_BASE_FULL=y
    4.58 -CONFIG_FUTEX=y
    4.59 -CONFIG_EPOLL=y
    4.60 -CONFIG_SHMEM=y
    4.61 -CONFIG_SLAB=y
    4.62 -CONFIG_VM_EVENT_COUNTERS=y
    4.63 -CONFIG_RT_MUTEXES=y
    4.64 -# CONFIG_TINY_SHMEM is not set
    4.65 -CONFIG_BASE_SMALL=0
    4.66 -# CONFIG_SLOB is not set
    4.67 -
    4.68 -#
    4.69 -# Loadable module support
    4.70 -#
    4.71 -CONFIG_MODULES=y
    4.72 -CONFIG_MODULE_UNLOAD=y
    4.73 -CONFIG_MODULE_FORCE_UNLOAD=y
    4.74 -# CONFIG_MODVERSIONS is not set
    4.75 -# CONFIG_MODULE_SRCVERSION_ALL is not set
    4.76 -CONFIG_KMOD=y
    4.77 -
    4.78 -#
    4.79 -# Block layer
    4.80 -#
    4.81 -CONFIG_BLOCK=y
    4.82 -# CONFIG_BLK_DEV_IO_TRACE is not set
    4.83 -
    4.84 -#
    4.85 -# IO Schedulers
    4.86 -#
    4.87 -CONFIG_IOSCHED_NOOP=y
    4.88 -CONFIG_IOSCHED_AS=y
    4.89 -CONFIG_IOSCHED_DEADLINE=y
    4.90 -CONFIG_IOSCHED_CFQ=y
    4.91 -CONFIG_DEFAULT_AS=y
    4.92 -# CONFIG_DEFAULT_DEADLINE is not set
    4.93 -# CONFIG_DEFAULT_CFQ is not set
    4.94 -# CONFIG_DEFAULT_NOOP is not set
    4.95 -CONFIG_DEFAULT_IOSCHED="anticipatory"
    4.96 -
    4.97 -#
    4.98 -# System Type
    4.99 -#
   4.100 -# CONFIG_ARCH_AAEC2000 is not set
   4.101 -# CONFIG_ARCH_INTEGRATOR is not set
   4.102 -# CONFIG_ARCH_REALVIEW is not set
   4.103 -# CONFIG_ARCH_VERSATILE is not set
   4.104 -# CONFIG_ARCH_AT91 is not set
   4.105 -# CONFIG_ARCH_CLPS7500 is not set
   4.106 -# CONFIG_ARCH_CLPS711X is not set
   4.107 -# CONFIG_ARCH_CO285 is not set
   4.108 -# CONFIG_ARCH_EBSA110 is not set
   4.109 -# CONFIG_ARCH_EP93XX is not set
   4.110 -# CONFIG_ARCH_FOOTBRIDGE is not set
   4.111 -# CONFIG_ARCH_NETX is not set
   4.112 -# CONFIG_ARCH_H720X is not set
   4.113 -# CONFIG_ARCH_IMX is not set
   4.114 -# CONFIG_ARCH_IOP32X is not set
   4.115 -# CONFIG_ARCH_IOP33X is not set
   4.116 -CONFIG_ARCH_IXP4XX=y
   4.117 -# CONFIG_ARCH_IXP2000 is not set
   4.118 -# CONFIG_ARCH_IXP23XX is not set
   4.119 -# CONFIG_ARCH_L7200 is not set
   4.120 -# CONFIG_ARCH_PNX4008 is not set
   4.121 -# CONFIG_ARCH_PXA is not set
   4.122 -# CONFIG_ARCH_RPC is not set
   4.123 -# CONFIG_ARCH_SA1100 is not set
   4.124 -# CONFIG_ARCH_S3C2410 is not set
   4.125 -# CONFIG_ARCH_SHARK is not set
   4.126 -# CONFIG_ARCH_LH7A40X is not set
   4.127 -# CONFIG_ARCH_OMAP is not set
   4.128 -CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y
   4.129 -
   4.130 -#
   4.131 -# Intel IXP4xx Implementation Options
   4.132 -#
   4.133 -
   4.134 -#
   4.135 -# IXP4xx Platforms
   4.136 -#
   4.137 -CONFIG_MACH_NSLU2=y
   4.138 -# CONFIG_ARCH_AVILA is not set
   4.139 -# CONFIG_ARCH_ADI_COYOTE is not set
   4.140 -# CONFIG_ARCH_IXDP425 is not set
   4.141 -# CONFIG_MACH_IXDPG425 is not set
   4.142 -# CONFIG_MACH_IXDP465 is not set
   4.143 -# CONFIG_ARCH_PRPMC1100 is not set
   4.144 -# CONFIG_MACH_NAS100D is not set
   4.145 -# CONFIG_MACH_GTWX5715 is not set
   4.146 -
   4.147 -#
   4.148 -# IXP4xx Options
   4.149 -#
   4.150 -CONFIG_DMABOUNCE=y
   4.151 -# CONFIG_IXP4XX_INDIRECT_PCI is not set
   4.152 -
   4.153 -#
   4.154 -# Processor Type
   4.155 -#
   4.156 -CONFIG_CPU_32=y
   4.157 -CONFIG_CPU_XSCALE=y
   4.158 -CONFIG_CPU_32v5=y
   4.159 -CONFIG_CPU_ABRT_EV5T=y
   4.160 -CONFIG_CPU_CACHE_VIVT=y
   4.161 -CONFIG_CPU_TLB_V4WBI=y
   4.162 -CONFIG_CPU_CP15=y
   4.163 -CONFIG_CPU_CP15_MMU=y
   4.164 -
   4.165 -#
   4.166 -# Processor Features
   4.167 -#
   4.168 -CONFIG_ARM_THUMB=y
   4.169 -CONFIG_CPU_BIG_ENDIAN=y
   4.170 -# CONFIG_CPU_DCACHE_DISABLE is not set
   4.171 -CONFIG_XSCALE_PMU=y
   4.172 -
   4.173 -#
   4.174 -# Bus support
   4.175 -#
   4.176 -CONFIG_PCI=y
   4.177 -# CONFIG_PCI_DEBUG is not set
   4.178 -
   4.179 -#
   4.180 -# PCCARD (PCMCIA/CardBus) support
   4.181 -#
   4.182 -# CONFIG_PCCARD is not set
   4.183 -
   4.184 -#
   4.185 -# Kernel Features
   4.186 -#
   4.187 -# CONFIG_PREEMPT is not set
   4.188 -# CONFIG_NO_IDLE_HZ is not set
   4.189 -CONFIG_HZ=100
   4.190 -# CONFIG_AEABI is not set
   4.191 -# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
   4.192 -CONFIG_SELECT_MEMORY_MODEL=y
   4.193 -CONFIG_FLATMEM_MANUAL=y
   4.194 -# CONFIG_DISCONTIGMEM_MANUAL is not set
   4.195 -# CONFIG_SPARSEMEM_MANUAL is not set
   4.196 -CONFIG_FLATMEM=y
   4.197 -CONFIG_FLAT_NODE_MEM_MAP=y
   4.198 -# CONFIG_SPARSEMEM_STATIC is not set
   4.199 -CONFIG_SPLIT_PTLOCK_CPUS=4096
   4.200 -# CONFIG_RESOURCES_64BIT is not set
   4.201 -CONFIG_ALIGNMENT_TRAP=y
   4.202 -
   4.203 -#
   4.204 -# Boot options
   4.205 -#
   4.206 -CONFIG_ZBOOT_ROM_TEXT=0x0
   4.207 -CONFIG_ZBOOT_ROM_BSS=0x0
   4.208 -CONFIG_CMDLINE="root=1f03 mem=32M"
   4.209 -# CONFIG_XIP_KERNEL is not set
   4.210 -
   4.211 -#
   4.212 -# Floating point emulation
   4.213 -#
   4.214 -
   4.215 -#
   4.216 -# At least one emulation must be selected
   4.217 -#
   4.218 -CONFIG_FPE_NWFPE=y
   4.219 -# CONFIG_FPE_NWFPE_XP is not set
   4.220 -# CONFIG_FPE_FASTFPE is not set
   4.221 -
   4.222 -#
   4.223 -# Userspace binary formats
   4.224 -#
   4.225 -CONFIG_BINFMT_ELF=y
   4.226 -# CONFIG_BINFMT_AOUT is not set
   4.227 -# CONFIG_BINFMT_MISC is not set
   4.228 -# CONFIG_ARTHUR is not set
   4.229 -
   4.230 -#
   4.231 -# Power management options
   4.232 -#
   4.233 -CONFIG_PM=y
   4.234 -# CONFIG_PM_LEGACY is not set
   4.235 -# CONFIG_PM_DEBUG is not set
   4.236 -# CONFIG_PM_SYSFS_DEPRECATED is not set
   4.237 -# CONFIG_APM is not set
   4.238 -
   4.239 -#
   4.240 -# Networking
   4.241 -#
   4.242 -CONFIG_NET=y
   4.243 -
   4.244 -#
   4.245 -# Networking options
   4.246 -#
   4.247 -# CONFIG_NETDEBUG is not set
   4.248 -CONFIG_PACKET=y
   4.249 -CONFIG_PACKET_MMAP=y
   4.250 -CONFIG_UNIX=y
   4.251 -CONFIG_XFRM=y
   4.252 -# CONFIG_XFRM_USER is not set
   4.253 -# CONFIG_XFRM_SUB_POLICY is not set
   4.254 -# CONFIG_NET_KEY is not set
   4.255 -CONFIG_INET=y
   4.256 -CONFIG_IP_MULTICAST=y
   4.257 -# CONFIG_IP_ADVANCED_ROUTER is not set
   4.258 -CONFIG_IP_FIB_HASH=y
   4.259 -CONFIG_IP_PNP=y
   4.260 -# CONFIG_IP_PNP_DHCP is not set
   4.261 -CONFIG_IP_PNP_BOOTP=y
   4.262 -# CONFIG_IP_PNP_RARP is not set
   4.263 -# CONFIG_NET_IPIP is not set
   4.264 -# CONFIG_NET_IPGRE is not set
   4.265 -# CONFIG_IP_MROUTE is not set
   4.266 -# CONFIG_ARPD is not set
   4.267 -# CONFIG_SYN_COOKIES is not set
   4.268 -# CONFIG_INET_AH is not set
   4.269 -# CONFIG_INET_ESP is not set
   4.270 -# CONFIG_INET_IPCOMP is not set
   4.271 -# CONFIG_INET_XFRM_TUNNEL is not set
   4.272 -# CONFIG_INET_TUNNEL is not set
   4.273 -CONFIG_INET_XFRM_MODE_TRANSPORT=y
   4.274 -CONFIG_INET_XFRM_MODE_TUNNEL=y
   4.275 -CONFIG_INET_XFRM_MODE_BEET=y
   4.276 -# CONFIG_INET_DIAG is not set
   4.277 -# CONFIG_TCP_CONG_ADVANCED is not set
   4.278 -CONFIG_TCP_CONG_CUBIC=y
   4.279 -CONFIG_DEFAULT_TCP_CONG="cubic"
   4.280 -# CONFIG_IPV6 is not set
   4.281 -# CONFIG_INET6_XFRM_TUNNEL is not set
   4.282 -# CONFIG_INET6_TUNNEL is not set
   4.283 -# CONFIG_NETWORK_SECMARK is not set
   4.284 -# CONFIG_NETFILTER is not set
   4.285 -
   4.286 -#
   4.287 -# DCCP Configuration (EXPERIMENTAL)
   4.288 -#
   4.289 -# CONFIG_IP_DCCP is not set
   4.290 -
   4.291 -#
   4.292 -# SCTP Configuration (EXPERIMENTAL)
   4.293 -#
   4.294 -# CONFIG_IP_SCTP is not set
   4.295 -
   4.296 -#
   4.297 -# TIPC Configuration (EXPERIMENTAL)
   4.298 -#
   4.299 -# CONFIG_TIPC is not set
   4.300 -# CONFIG_ATM is not set
   4.301 -# CONFIG_BRIDGE is not set
   4.302 -# CONFIG_VLAN_8021Q is not set
   4.303 -# CONFIG_DECNET is not set
   4.304 -# CONFIG_LLC2 is not set
   4.305 -# CONFIG_IPX is not set
   4.306 -# CONFIG_ATALK is not set
   4.307 -# CONFIG_X25 is not set
   4.308 -# CONFIG_LAPB is not set
   4.309 -# CONFIG_ECONET is not set
   4.310 -# CONFIG_WAN_ROUTER is not set
   4.311 -
   4.312 -#
   4.313 -# QoS and/or fair queueing
   4.314 -#
   4.315 -# CONFIG_NET_SCHED is not set
   4.316 -
   4.317 -#
   4.318 -# Network testing
   4.319 -#
   4.320 -# CONFIG_NET_PKTGEN is not set
   4.321 -# CONFIG_HAMRADIO is not set
   4.322 -# CONFIG_IRDA is not set
   4.323 -# CONFIG_BT is not set
   4.324 -# CONFIG_IEEE80211 is not set
   4.325 -
   4.326 -#
   4.327 -# Device Drivers
   4.328 -#
   4.329 -
   4.330 -#
   4.331 -# Generic Driver Options
   4.332 -#
   4.333 -CONFIG_STANDALONE=y
   4.334 -CONFIG_PREVENT_FIRMWARE_BUILD=y
   4.335 -# CONFIG_FW_LOADER is not set
   4.336 -# CONFIG_DEBUG_DRIVER is not set
   4.337 -# CONFIG_SYS_HYPERVISOR is not set
   4.338 -
   4.339 -#
   4.340 -# Connector - unified userspace <-> kernelspace linker
   4.341 -#
   4.342 -# CONFIG_CONNECTOR is not set
   4.343 -
   4.344 -#
   4.345 -# Memory Technology Devices (MTD)
   4.346 -#
   4.347 -CONFIG_MTD=y
   4.348 -# CONFIG_MTD_DEBUG is not set
   4.349 -# CONFIG_MTD_CONCAT is not set
   4.350 -CONFIG_MTD_PARTITIONS=y
   4.351 -# CONFIG_MTD_REDBOOT_PARTS is not set
   4.352 -CONFIG_MTD_CMDLINE_PARTS=y
   4.353 -# CONFIG_MTD_AFS_PARTS is not set
   4.354 -
   4.355 -#
   4.356 -# User Modules And Translation Layers
   4.357 -#
   4.358 -CONFIG_MTD_CHAR=y
   4.359 -CONFIG_MTD_BLOCK=y
   4.360 -# CONFIG_FTL is not set
   4.361 -# CONFIG_NFTL is not set
   4.362 -# CONFIG_INFTL is not set
   4.363 -# CONFIG_RFD_FTL is not set
   4.364 -# CONFIG_SSFDC is not set
   4.365 -
   4.366 -#
   4.367 -# RAM/ROM/Flash chip drivers
   4.368 -#
   4.369 -CONFIG_MTD_CFI=y
   4.370 -# CONFIG_MTD_JEDECPROBE is not set
   4.371 -CONFIG_MTD_GEN_PROBE=y
   4.372 -CONFIG_MTD_CFI_ADV_OPTIONS=y
   4.373 -CONFIG_MTD_CFI_NOSWAP=y
   4.374 -# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set
   4.375 -# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set
   4.376 -# CONFIG_MTD_CFI_GEOMETRY is not set
   4.377 -CONFIG_MTD_MAP_BANK_WIDTH_1=y
   4.378 -CONFIG_MTD_MAP_BANK_WIDTH_2=y
   4.379 -CONFIG_MTD_MAP_BANK_WIDTH_4=y
   4.380 -# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
   4.381 -# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
   4.382 -# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
   4.383 -CONFIG_MTD_CFI_I1=y
   4.384 -CONFIG_MTD_CFI_I2=y
   4.385 -# CONFIG_MTD_CFI_I4 is not set
   4.386 -# CONFIG_MTD_CFI_I8 is not set
   4.387 -# CONFIG_MTD_OTP is not set
   4.388 -CONFIG_MTD_CFI_INTELEXT=y
   4.389 -# CONFIG_MTD_CFI_AMDSTD is not set
   4.390 -# CONFIG_MTD_CFI_STAA is not set
   4.391 -CONFIG_MTD_CFI_UTIL=y
   4.392 -# CONFIG_MTD_RAM is not set
   4.393 -# CONFIG_MTD_ROM is not set
   4.394 -# CONFIG_MTD_ABSENT is not set
   4.395 -# CONFIG_MTD_OBSOLETE_CHIPS is not set
   4.396 -
   4.397 -#
   4.398 -# Mapping drivers for chip access
   4.399 -#
   4.400 -# CONFIG_MTD_COMPLEX_MAPPINGS is not set
   4.401 -# CONFIG_MTD_PHYSMAP is not set
   4.402 -CONFIG_MTD_ARM_INTEGRATOR=y
   4.403 -# CONFIG_MTD_PLATRAM is not set
   4.404 -
   4.405 -#
   4.406 -# Self-contained MTD device drivers
   4.407 -#
   4.408 -# CONFIG_MTD_PMC551 is not set
   4.409 -# CONFIG_MTD_SLRAM is not set
   4.410 -# CONFIG_MTD_PHRAM is not set
   4.411 -# CONFIG_MTD_MTDRAM is not set
   4.412 -# CONFIG_MTD_BLOCK2MTD is not set
   4.413 -
   4.414 -#
   4.415 -# Disk-On-Chip Device Drivers
   4.416 -#
   4.417 -# CONFIG_MTD_DOC2000 is not set
   4.418 -# CONFIG_MTD_DOC2001 is not set
   4.419 -# CONFIG_MTD_DOC2001PLUS is not set
   4.420 -
   4.421 -#
   4.422 -# NAND Flash Device Drivers
   4.423 -#
   4.424 -# CONFIG_MTD_NAND is not set
   4.425 -
   4.426 -#
   4.427 -# OneNAND Flash Device Drivers
   4.428 -#
   4.429 -# CONFIG_MTD_ONENAND is not set
   4.430 -
   4.431 -#
   4.432 -# Parallel port support
   4.433 -#
   4.434 -# CONFIG_PARPORT is not set
   4.435 -
   4.436 -#
   4.437 -# Plug and Play support
   4.438 -#
   4.439 -
   4.440 -#
   4.441 -# Block devices
   4.442 -#
   4.443 -# CONFIG_BLK_CPQ_DA is not set
   4.444 -# CONFIG_BLK_CPQ_CISS_DA is not set
   4.445 -# CONFIG_BLK_DEV_DAC960 is not set
   4.446 -# CONFIG_BLK_DEV_UMEM is not set
   4.447 -# CONFIG_BLK_DEV_COW_COMMON is not set
   4.448 -# CONFIG_BLK_DEV_LOOP is not set
   4.449 -# CONFIG_BLK_DEV_NBD is not set
   4.450 -# CONFIG_BLK_DEV_SX8 is not set
   4.451 -CONFIG_BLK_DEV_RAM=y
   4.452 -CONFIG_BLK_DEV_RAM_COUNT=16
   4.453 -CONFIG_BLK_DEV_RAM_SIZE=4096
   4.454 -CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
   4.455 -CONFIG_BLK_DEV_INITRD=y
   4.456 -# CONFIG_CDROM_PKTCDVD is not set
   4.457 -# CONFIG_ATA_OVER_ETH is not set
   4.458 -
   4.459 -#
   4.460 -# ATA/ATAPI/MFM/RLL support
   4.461 -#
   4.462 -# CONFIG_IDE is not set
   4.463 -
   4.464 -#
   4.465 -# SCSI device support
   4.466 -#
   4.467 -# CONFIG_RAID_ATTRS is not set
   4.468 -# CONFIG_SCSI is not set
   4.469 -# CONFIG_SCSI_NETLINK is not set
   4.470 -
   4.471 -#
   4.472 -# Serial ATA (prod) and Parallel ATA (experimental) drivers
   4.473 -#
   4.474 -# CONFIG_ATA is not set
   4.475 -
   4.476 -#
   4.477 -# Multi-device support (RAID and LVM)
   4.478 -#
   4.479 -# CONFIG_MD is not set
   4.480 -
   4.481 -#
   4.482 -# Fusion MPT device support
   4.483 -#
   4.484 -# CONFIG_FUSION is not set
   4.485 -
   4.486 -#
   4.487 -# IEEE 1394 (FireWire) support
   4.488 -#
   4.489 -# CONFIG_IEEE1394 is not set
   4.490 -
   4.491 -#
   4.492 -# I2O device support
   4.493 -#
   4.494 -# CONFIG_I2O is not set
   4.495 -
   4.496 -#
   4.497 -# Network device support
   4.498 -#
   4.499 -CONFIG_NETDEVICES=y
   4.500 -# CONFIG_DUMMY is not set
   4.501 -# CONFIG_BONDING is not set
   4.502 -# CONFIG_EQUALIZER is not set
   4.503 -# CONFIG_TUN is not set
   4.504 -
   4.505 -#
   4.506 -# ARCnet devices
   4.507 -#
   4.508 -# CONFIG_ARCNET is not set
   4.509 -
   4.510 -#
   4.511 -# PHY device support
   4.512 -#
   4.513 -# CONFIG_PHYLIB is not set
   4.514 -
   4.515 -#
   4.516 -# Ethernet (10 or 100Mbit)
   4.517 -#
   4.518 -CONFIG_NET_ETHERNET=y
   4.519 -CONFIG_MII=y
   4.520 -# CONFIG_HAPPYMEAL is not set
   4.521 -# CONFIG_SUNGEM is not set
   4.522 -# CONFIG_CASSINI is not set
   4.523 -# CONFIG_NET_VENDOR_3COM is not set
   4.524 -CONFIG_SMC91X=y
   4.525 -# CONFIG_DM9000 is not set
   4.526 -
   4.527 -#
   4.528 -# Tulip family network device support
   4.529 -#
   4.530 -# CONFIG_NET_TULIP is not set
   4.531 -# CONFIG_HP100 is not set
   4.532 -# CONFIG_NET_PCI is not set
   4.533 -
   4.534 -#
   4.535 -# Ethernet (1000 Mbit)
   4.536 -#
   4.537 -# CONFIG_ACENIC is not set
   4.538 -# CONFIG_DL2K is not set
   4.539 -# CONFIG_E1000 is not set
   4.540 -# CONFIG_NS83820 is not set
   4.541 -# CONFIG_HAMACHI is not set
   4.542 -# CONFIG_YELLOWFIN is not set
   4.543 -# CONFIG_R8169 is not set
   4.544 -# CONFIG_SIS190 is not set
   4.545 -# CONFIG_SKGE is not set
   4.546 -# CONFIG_SKY2 is not set
   4.547 -# CONFIG_SK98LIN is not set
   4.548 -# CONFIG_TIGON3 is not set
   4.549 -# CONFIG_BNX2 is not set
   4.550 -# CONFIG_QLA3XXX is not set
   4.551 -
   4.552 -#
   4.553 -# Ethernet (10000 Mbit)
   4.554 -#
   4.555 -# CONFIG_CHELSIO_T1 is not set
   4.556 -# CONFIG_IXGB is not set
   4.557 -# CONFIG_S2IO is not set
   4.558 -# CONFIG_MYRI10GE is not set
   4.559 -
   4.560 -#
   4.561 -# Token Ring devices
   4.562 -#
   4.563 -# CONFIG_TR is not set
   4.564 -
   4.565 -#
   4.566 -# Wireless LAN (non-hamradio)
   4.567 -#
   4.568 -# CONFIG_NET_RADIO is not set
   4.569 -
   4.570 -#
   4.571 -# Wan interfaces
   4.572 -#
   4.573 -# CONFIG_WAN is not set
   4.574 -# CONFIG_FDDI is not set
   4.575 -# CONFIG_HIPPI is not set
   4.576 -# CONFIG_PPP is not set
   4.577 -# CONFIG_SLIP is not set
   4.578 -# CONFIG_SHAPER is not set
   4.579 -# CONFIG_NETCONSOLE is not set
   4.580 -# CONFIG_NETPOLL is not set
   4.581 -# CONFIG_NET_POLL_CONTROLLER is not set
   4.582 -
   4.583 -#
   4.584 -# ISDN subsystem
   4.585 -#
   4.586 -# CONFIG_ISDN is not set
   4.587 -
   4.588 -#
   4.589 -# Input device support
   4.590 -#
   4.591 -CONFIG_INPUT=y
   4.592 -# CONFIG_INPUT_FF_MEMLESS is not set
   4.593 -
   4.594 -#
   4.595 -# Userland interfaces
   4.596 -#
   4.597 -CONFIG_INPUT_MOUSEDEV=y
   4.598 -CONFIG_INPUT_MOUSEDEV_PSAUX=y
   4.599 -CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
   4.600 -CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
   4.601 -# CONFIG_INPUT_JOYDEV is not set
   4.602 -# CONFIG_INPUT_TSDEV is not set
   4.603 -# CONFIG_INPUT_EVDEV is not set
   4.604 -# CONFIG_INPUT_EVBUG is not set
   4.605 -
   4.606 -#
   4.607 -# Input Device Drivers
   4.608 -#
   4.609 -CONFIG_INPUT_KEYBOARD=y
   4.610 -CONFIG_KEYBOARD_ATKBD=y
   4.611 -# CONFIG_KEYBOARD_SUNKBD is not set
   4.612 -# CONFIG_KEYBOARD_LKKBD is not set
   4.613 -# CONFIG_KEYBOARD_XTKBD is not set
   4.614 -# CONFIG_KEYBOARD_NEWTON is not set
   4.615 -# CONFIG_KEYBOARD_STOWAWAY is not set
   4.616 -CONFIG_INPUT_MOUSE=y
   4.617 -CONFIG_MOUSE_PS2=y
   4.618 -# CONFIG_MOUSE_SERIAL is not set
   4.619 -# CONFIG_MOUSE_VSXXXAA is not set
   4.620 -# CONFIG_INPUT_JOYSTICK is not set
   4.621 -# CONFIG_INPUT_TOUCHSCREEN is not set
   4.622 -# CONFIG_INPUT_MISC is not set
   4.623 -
   4.624 -#
   4.625 -# Hardware I/O ports
   4.626 -#
   4.627 -CONFIG_SERIO=y
   4.628 -# CONFIG_SERIO_SERPORT is not set
   4.629 -# CONFIG_SERIO_PCIPS2 is not set
   4.630 -CONFIG_SERIO_LIBPS2=y
   4.631 -# CONFIG_SERIO_RAW is not set
   4.632 -# CONFIG_GAMEPORT is not set
   4.633 -
   4.634 -#
   4.635 -# Character devices
   4.636 -#
   4.637 -CONFIG_VT=y
   4.638 -CONFIG_VT_CONSOLE=y
   4.639 -CONFIG_HW_CONSOLE=y
   4.640 -# CONFIG_VT_HW_CONSOLE_BINDING is not set
   4.641 -# CONFIG_SERIAL_NONSTANDARD is not set
   4.642 -
   4.643 -#
   4.644 -# Serial drivers
   4.645 -#
   4.646 -CONFIG_SERIAL_8250=m
   4.647 -CONFIG_SERIAL_8250_PCI=m
   4.648 -CONFIG_SERIAL_8250_NR_UARTS=4
   4.649 -CONFIG_SERIAL_8250_RUNTIME_UARTS=4
   4.650 -CONFIG_SERIAL_8250_EXTENDED=y
   4.651 -CONFIG_SERIAL_8250_MANY_PORTS=y
   4.652 -CONFIG_SERIAL_8250_SHARE_IRQ=y
   4.653 -# CONFIG_SERIAL_8250_DETECT_IRQ is not set
   4.654 -CONFIG_SERIAL_8250_RSA=y
   4.655 -
   4.656 -#
   4.657 -# Non-8250 serial port support
   4.658 -#
   4.659 -CONFIG_SERIAL_CORE=m
   4.660 -# CONFIG_SERIAL_JSM is not set
   4.661 -CONFIG_UNIX98_PTYS=y
   4.662 -CONFIG_LEGACY_PTYS=y
   4.663 -CONFIG_LEGACY_PTY_COUNT=16
   4.664 -
   4.665 -#
   4.666 -# IPMI
   4.667 -#
   4.668 -# CONFIG_IPMI_HANDLER is not set
   4.669 -
   4.670 -#
   4.671 -# Watchdog Cards
   4.672 -#
   4.673 -# CONFIG_WATCHDOG is not set
   4.674 -CONFIG_HW_RANDOM=y
   4.675 -CONFIG_HW_RANDOM_IXP4XX=y
   4.676 -# CONFIG_NVRAM is not set
   4.677 -# CONFIG_DTLK is not set
   4.678 -# CONFIG_R3964 is not set
   4.679 -# CONFIG_APPLICOM is not set
   4.680 -
   4.681 -#
   4.682 -# Ftape, the floppy tape device driver
   4.683 -#
   4.684 -# CONFIG_DRM is not set
   4.685 -# CONFIG_RAW_DRIVER is not set
   4.686 -
   4.687 -#
   4.688 -# TPM devices
   4.689 -#
   4.690 -# CONFIG_TCG_TPM is not set
   4.691 -
   4.692 -#
   4.693 -# I2C support
   4.694 -#
   4.695 -CONFIG_I2C=y
   4.696 -CONFIG_I2C_CHARDEV=m
   4.697 -
   4.698 -#
   4.699 -# I2C Algorithms
   4.700 -#
   4.701 -CONFIG_I2C_ALGOBIT=y
   4.702 -# CONFIG_I2C_ALGOPCF is not set
   4.703 -# CONFIG_I2C_ALGOPCA is not set
   4.704 -
   4.705 -#
   4.706 -# I2C Hardware Bus support
   4.707 -#
   4.708 -# CONFIG_I2C_ALI1535 is not set
   4.709 -# CONFIG_I2C_ALI1563 is not set
   4.710 -# CONFIG_I2C_ALI15X3 is not set
   4.711 -# CONFIG_I2C_AMD756 is not set
   4.712 -# CONFIG_I2C_AMD8111 is not set
   4.713 -# CONFIG_I2C_I801 is not set
   4.714 -# CONFIG_I2C_I810 is not set
   4.715 -# CONFIG_I2C_PIIX4 is not set
   4.716 -# CONFIG_I2C_IOP3XX is not set
   4.717 -# CONFIG_I2C_IXP4XX is not set
   4.718 -# CONFIG_I2C_NFORCE2 is not set
   4.719 -# CONFIG_I2C_OCORES is not set
   4.720 -# CONFIG_I2C_PARPORT_LIGHT is not set
   4.721 -# CONFIG_I2C_PROSAVAGE is not set
   4.722 -# CONFIG_I2C_SAVAGE4 is not set
   4.723 -# CONFIG_I2C_SIS5595 is not set
   4.724 -# CONFIG_I2C_SIS630 is not set
   4.725 -# CONFIG_I2C_SIS96X is not set
   4.726 -# CONFIG_I2C_STUB is not set
   4.727 -# CONFIG_I2C_VIA is not set
   4.728 -# CONFIG_I2C_VIAPRO is not set
   4.729 -# CONFIG_I2C_VOODOO3 is not set
   4.730 -# CONFIG_I2C_PCA_ISA is not set
   4.731 -
   4.732 -#
   4.733 -# Miscellaneous I2C Chip support
   4.734 -#
   4.735 -# CONFIG_SENSORS_DS1337 is not set
   4.736 -# CONFIG_SENSORS_DS1374 is not set
   4.737 -CONFIG_SENSORS_EEPROM=m
   4.738 -# CONFIG_SENSORS_PCF8574 is not set
   4.739 -# CONFIG_SENSORS_PCA9539 is not set
   4.740 -# CONFIG_SENSORS_PCF8591 is not set
   4.741 -# CONFIG_SENSORS_MAX6875 is not set
   4.742 -# CONFIG_I2C_DEBUG_CORE is not set
   4.743 -# CONFIG_I2C_DEBUG_ALGO is not set
   4.744 -# CONFIG_I2C_DEBUG_BUS is not set
   4.745 -# CONFIG_I2C_DEBUG_CHIP is not set
   4.746 -
   4.747 -#
   4.748 -# SPI support
   4.749 -#
   4.750 -# CONFIG_SPI is not set
   4.751 -# CONFIG_SPI_MASTER is not set
   4.752 -
   4.753 -#
   4.754 -# Dallas's 1-wire bus
   4.755 -#
   4.756 -# CONFIG_W1 is not set
   4.757 -
   4.758 -#
   4.759 -# Hardware Monitoring support
   4.760 -#
   4.761 -# CONFIG_HWMON is not set
   4.762 -# CONFIG_HWMON_VID is not set
   4.763 -
   4.764 -#
   4.765 -# Misc devices
   4.766 -#
   4.767 -# CONFIG_SGI_IOC4 is not set
   4.768 -# CONFIG_TIFM_CORE is not set
   4.769 -
   4.770 -#
   4.771 -# LED devices
   4.772 -#
   4.773 -# CONFIG_NEW_LEDS is not set
   4.774 -
   4.775 -#
   4.776 -# LED drivers
   4.777 -#
   4.778 -
   4.779 -#
   4.780 -# LED Triggers
   4.781 -#
   4.782 -
   4.783 -#
   4.784 -# Multimedia devices
   4.785 -#
   4.786 -# CONFIG_VIDEO_DEV is not set
   4.787 -
   4.788 -#
   4.789 -# Digital Video Broadcasting Devices
   4.790 -#
   4.791 -# CONFIG_DVB is not set
   4.792 -
   4.793 -#
   4.794 -# Graphics support
   4.795 -#
   4.796 -CONFIG_FIRMWARE_EDID=y
   4.797 -CONFIG_FB=y
   4.798 -# CONFIG_FB_DDC is not set
   4.799 -# CONFIG_FB_CFB_FILLRECT is not set
   4.800 -# CONFIG_FB_CFB_COPYAREA is not set
   4.801 -# CONFIG_FB_CFB_IMAGEBLIT is not set
   4.802 -# CONFIG_FB_MACMODES is not set
   4.803 -# CONFIG_FB_BACKLIGHT is not set
   4.804 -# CONFIG_FB_MODE_HELPERS is not set
   4.805 -# CONFIG_FB_TILEBLITTING is not set
   4.806 -# CONFIG_FB_CIRRUS is not set
   4.807 -# CONFIG_FB_PM2 is not set
   4.808 -# CONFIG_FB_CYBER2000 is not set
   4.809 -# CONFIG_FB_ASILIANT is not set
   4.810 -# CONFIG_FB_IMSTT is not set
   4.811 -# CONFIG_FB_S1D13XXX is not set
   4.812 -# CONFIG_FB_NVIDIA is not set
   4.813 -# CONFIG_FB_RIVA is not set
   4.814 -# CONFIG_FB_MATROX is not set
   4.815 -# CONFIG_FB_RADEON is not set
   4.816 -# CONFIG_FB_ATY128 is not set
   4.817 -# CONFIG_FB_ATY is not set
   4.818 -# CONFIG_FB_SAVAGE is not set
   4.819 -# CONFIG_FB_SIS is not set
   4.820 -# CONFIG_FB_NEOMAGIC is not set
   4.821 -# CONFIG_FB_KYRO is not set
   4.822 -# CONFIG_FB_3DFX is not set
   4.823 -# CONFIG_FB_VOODOO1 is not set
   4.824 -# CONFIG_FB_TRIDENT is not set
   4.825 -# CONFIG_FB_VIRTUAL is not set
   4.826 -
   4.827 -#
   4.828 -# Console display driver support
   4.829 -#
   4.830 -CONFIG_VGA_CONSOLE=y
   4.831 -# CONFIG_VGACON_SOFT_SCROLLBACK is not set
   4.832 -CONFIG_DUMMY_CONSOLE=y
   4.833 -CONFIG_FRAMEBUFFER_CONSOLE=y
   4.834 -# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
   4.835 -CONFIG_FONTS=y
   4.836 -# CONFIG_FONT_8x8 is not set
   4.837 -# CONFIG_FONT_8x16 is not set
   4.838 -# CONFIG_FONT_6x11 is not set
   4.839 -# CONFIG_FONT_7x14 is not set
   4.840 -# CONFIG_FONT_PEARL_8x8 is not set
   4.841 -CONFIG_FONT_ACORN_8x8=y
   4.842 -# CONFIG_FONT_MINI_4x6 is not set
   4.843 -# CONFIG_FONT_SUN8x16 is not set
   4.844 -# CONFIG_FONT_SUN12x22 is not set
   4.845 -# CONFIG_FONT_10x18 is not set
   4.846 -
   4.847 -#
   4.848 -# Logo configuration
   4.849 -#
   4.850 -# CONFIG_LOGO is not set
   4.851 -# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
   4.852 -
   4.853 -#
   4.854 -# Sound
   4.855 -#
   4.856 -CONFIG_SOUND=y
   4.857 -
   4.858 -#
   4.859 -# Advanced Linux Sound Architecture
   4.860 -#
   4.861 -CONFIG_SND=m
   4.862 -CONFIG_SND_TIMER=m
   4.863 -CONFIG_SND_PCM=m
   4.864 -# CONFIG_SND_SEQUENCER is not set
   4.865 -CONFIG_SND_OSSEMUL=y
   4.866 -CONFIG_SND_MIXER_OSS=m
   4.867 -CONFIG_SND_PCM_OSS=m
   4.868 -CONFIG_SND_PCM_OSS_PLUGINS=y
   4.869 -# CONFIG_SND_DYNAMIC_MINORS is not set
   4.870 -CONFIG_SND_SUPPORT_OLD_API=y
   4.871 -CONFIG_SND_VERBOSE_PROCFS=y
   4.872 -# CONFIG_SND_VERBOSE_PRINTK is not set
   4.873 -# CONFIG_SND_DEBUG is not set
   4.874 -
   4.875 -#
   4.876 -# Generic devices
   4.877 -#
   4.878 -# CONFIG_SND_DUMMY is not set
   4.879 -# CONFIG_SND_MTPAV is not set
   4.880 -# CONFIG_SND_SERIAL_U16550 is not set
   4.881 -# CONFIG_SND_MPU401 is not set
   4.882 -
   4.883 -#
   4.884 -# PCI devices
   4.885 -#
   4.886 -# CONFIG_SND_AD1889 is not set
   4.887 -# CONFIG_SND_ALS300 is not set
   4.888 -# CONFIG_SND_ALI5451 is not set
   4.889 -# CONFIG_SND_ATIIXP is not set
   4.890 -# CONFIG_SND_ATIIXP_MODEM is not set
   4.891 -# CONFIG_SND_AU8810 is not set
   4.892 -# CONFIG_SND_AU8820 is not set
   4.893 -# CONFIG_SND_AU8830 is not set
   4.894 -# CONFIG_SND_AZT3328 is not set
   4.895 -# CONFIG_SND_BT87X is not set
   4.896 -# CONFIG_SND_CA0106 is not set
   4.897 -# CONFIG_SND_CMIPCI is not set
   4.898 -# CONFIG_SND_CS4281 is not set
   4.899 -# CONFIG_SND_CS46XX is not set
   4.900 -# CONFIG_SND_EMU10K1 is not set
   4.901 -# CONFIG_SND_EMU10K1X is not set
   4.902 -# CONFIG_SND_ENS1370 is not set
   4.903 -# CONFIG_SND_ENS1371 is not set
   4.904 -# CONFIG_SND_ES1938 is not set
   4.905 -# CONFIG_SND_ES1968 is not set
   4.906 -# CONFIG_SND_FM801 is not set
   4.907 -# CONFIG_SND_HDA_INTEL is not set
   4.908 -# CONFIG_SND_HDSP is not set
   4.909 -# CONFIG_SND_HDSPM is not set
   4.910 -# CONFIG_SND_ICE1712 is not set
   4.911 -# CONFIG_SND_ICE1724 is not set
   4.912 -# CONFIG_SND_INTEL8X0 is not set
   4.913 -# CONFIG_SND_INTEL8X0M is not set
   4.914 -# CONFIG_SND_KORG1212 is not set
   4.915 -# CONFIG_SND_MAESTRO3 is not set
   4.916 -# CONFIG_SND_MIXART is not set
   4.917 -# CONFIG_SND_NM256 is not set
   4.918 -# CONFIG_SND_PCXHR is not set
   4.919 -# CONFIG_SND_RME32 is not set
   4.920 -# CONFIG_SND_RME96 is not set
   4.921 -# CONFIG_SND_RME9652 is not set
   4.922 -# CONFIG_SND_SONICVIBES is not set
   4.923 -# CONFIG_SND_TRIDENT is not set
   4.924 -# CONFIG_SND_VIA82XX is not set
   4.925 -# CONFIG_SND_VIA82XX_MODEM is not set
   4.926 -# CONFIG_SND_VX222 is not set
   4.927 -# CONFIG_SND_YMFPCI is not set
   4.928 -
   4.929 -#
   4.930 -# ALSA ARM devices
   4.931 -#
   4.932 -
   4.933 -#
   4.934 -# Open Sound System
   4.935 -#
   4.936 -# CONFIG_SOUND_PRIME is not set
   4.937 -
   4.938 -#
   4.939 -# USB support
   4.940 -#
   4.941 -CONFIG_USB_ARCH_HAS_HCD=y
   4.942 -CONFIG_USB_ARCH_HAS_OHCI=y
   4.943 -CONFIG_USB_ARCH_HAS_EHCI=y
   4.944 -# CONFIG_USB is not set
   4.945 -
   4.946 -#
   4.947 -# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
   4.948 -#
   4.949 -
   4.950 -#
   4.951 -# USB Gadget Support
   4.952 -#
   4.953 -# CONFIG_USB_GADGET is not set
   4.954 -
   4.955 -#
   4.956 -# MMC/SD Card support
   4.957 -#
   4.958 -CONFIG_MMC=y
   4.959 -# CONFIG_MMC_DEBUG is not set
   4.960 -CONFIG_MMC_BLOCK=y
   4.961 -# CONFIG_MMC_SDHCI is not set
   4.962 -# CONFIG_MMC_TIFM_SD is not set
   4.963 -
   4.964 -#
   4.965 -# Real Time Clock
   4.966 -#
   4.967 -CONFIG_RTC_LIB=y
   4.968 -# CONFIG_RTC_CLASS is not set
   4.969 -
   4.970 -#
   4.971 -# File systems
   4.972 -#
   4.973 -CONFIG_EXT2_FS=y
   4.974 -# CONFIG_EXT2_FS_XATTR is not set
   4.975 -# CONFIG_EXT2_FS_XIP is not set
   4.976 -# CONFIG_EXT3_FS is not set
   4.977 -# CONFIG_EXT4DEV_FS is not set
   4.978 -# CONFIG_REISERFS_FS is not set
   4.979 -# CONFIG_JFS_FS is not set
   4.980 -# CONFIG_FS_POSIX_ACL is not set
   4.981 -# CONFIG_XFS_FS is not set
   4.982 -# CONFIG_GFS2_FS is not set
   4.983 -# CONFIG_OCFS2_FS is not set
   4.984 -CONFIG_MINIX_FS=y
   4.985 -CONFIG_ROMFS_FS=y
   4.986 -# CONFIG_INOTIFY is not set
   4.987 -# CONFIG_QUOTA is not set
   4.988 -CONFIG_DNOTIFY=y
   4.989 -# CONFIG_AUTOFS_FS is not set
   4.990 -# CONFIG_AUTOFS4_FS is not set
   4.991 -# CONFIG_FUSE_FS is not set
   4.992 -
   4.993 -#
   4.994 -# CD-ROM/DVD Filesystems
   4.995 -#
   4.996 -# CONFIG_ISO9660_FS is not set
   4.997 -# CONFIG_UDF_FS is not set
   4.998 -
   4.999 -#
  4.1000 -# DOS/FAT/NT Filesystems
  4.1001 -#
  4.1002 -CONFIG_FAT_FS=m
  4.1003 -# CONFIG_MSDOS_FS is not set
  4.1004 -CONFIG_VFAT_FS=m
  4.1005 -CONFIG_FAT_DEFAULT_CODEPAGE=437
  4.1006 -CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
  4.1007 -# CONFIG_NTFS_FS is not set
  4.1008 -
  4.1009 -#
  4.1010 -# Pseudo filesystems
  4.1011 -#
  4.1012 -CONFIG_PROC_FS=y
  4.1013 -CONFIG_PROC_SYSCTL=y
  4.1014 -CONFIG_SYSFS=y
  4.1015 -# CONFIG_TMPFS is not set
  4.1016 -# CONFIG_HUGETLB_PAGE is not set
  4.1017 -CONFIG_RAMFS=y
  4.1018 -# CONFIG_CONFIGFS_FS is not set
  4.1019 -
  4.1020 -#
  4.1021 -# Miscellaneous filesystems
  4.1022 -#
  4.1023 -# CONFIG_ADFS_FS is not set
  4.1024 -# CONFIG_AFFS_FS is not set
  4.1025 -# CONFIG_HFS_FS is not set
  4.1026 -# CONFIG_HFSPLUS_FS is not set
  4.1027 -# CONFIG_BEFS_FS is not set
  4.1028 -# CONFIG_BFS_FS is not set
  4.1029 -# CONFIG_EFS_FS is not set
  4.1030 -# CONFIG_JFFS_FS is not set
  4.1031 -CONFIG_JFFS2_FS=y
  4.1032 -CONFIG_JFFS2_FS_DEBUG=0
  4.1033 -CONFIG_JFFS2_FS_WRITEBUFFER=y
  4.1034 -# CONFIG_JFFS2_SUMMARY is not set
  4.1035 -# CONFIG_JFFS2_FS_XATTR is not set
  4.1036 -# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
  4.1037 -CONFIG_JFFS2_ZLIB=y
  4.1038 -CONFIG_JFFS2_RTIME=y
  4.1039 -# CONFIG_JFFS2_RUBIN is not set
  4.1040 -CONFIG_CRAMFS=y
  4.1041 -# CONFIG_VXFS_FS is not set
  4.1042 -# CONFIG_HPFS_FS is not set
  4.1043 -# CONFIG_QNX4FS_FS is not set
  4.1044 -# CONFIG_SYSV_FS is not set
  4.1045 -# CONFIG_UFS_FS is not set
  4.1046 -
  4.1047 -#
  4.1048 -# Network File Systems
  4.1049 -#
  4.1050 -CONFIG_NFS_FS=y
  4.1051 -CONFIG_NFS_V3=y
  4.1052 -# CONFIG_NFS_V3_ACL is not set
  4.1053 -# CONFIG_NFS_V4 is not set
  4.1054 -# CONFIG_NFS_DIRECTIO is not set
  4.1055 -CONFIG_NFSD=y
  4.1056 -CONFIG_NFSD_V3=y
  4.1057 -# CONFIG_NFSD_V3_ACL is not set
  4.1058 -# CONFIG_NFSD_V4 is not set
  4.1059 -# CONFIG_NFSD_TCP is not set
  4.1060 -CONFIG_ROOT_NFS=y
  4.1061 -CONFIG_LOCKD=y
  4.1062 -CONFIG_LOCKD_V4=y
  4.1063 -CONFIG_EXPORTFS=y
  4.1064 -CONFIG_NFS_COMMON=y
  4.1065 -CONFIG_SUNRPC=y
  4.1066 -# CONFIG_RPCSEC_GSS_KRB5 is not set
  4.1067 -# CONFIG_RPCSEC_GSS_SPKM3 is not set
  4.1068 -# CONFIG_SMB_FS is not set
  4.1069 -# CONFIG_CIFS is not set
  4.1070 -# CONFIG_NCP_FS is not set
  4.1071 -# CONFIG_CODA_FS is not set
  4.1072 -# CONFIG_AFS_FS is not set
  4.1073 -# CONFIG_9P_FS is not set
  4.1074 -
  4.1075 -#
  4.1076 -# Partition Types
  4.1077 -#
  4.1078 -CONFIG_PARTITION_ADVANCED=y
  4.1079 -# CONFIG_ACORN_PARTITION is not set
  4.1080 -# CONFIG_OSF_PARTITION is not set
  4.1081 -# CONFIG_AMIGA_PARTITION is not set
  4.1082 -# CONFIG_ATARI_PARTITION is not set
  4.1083 -# CONFIG_MAC_PARTITION is not set
  4.1084 -CONFIG_MSDOS_PARTITION=y
  4.1085 -# CONFIG_BSD_DISKLABEL is not set
  4.1086 -# CONFIG_MINIX_SUBPARTITION is not set
  4.1087 -# CONFIG_SOLARIS_X86_PARTITION is not set
  4.1088 -# CONFIG_UNIXWARE_DISKLABEL is not set
  4.1089 -# CONFIG_LDM_PARTITION is not set
  4.1090 -# CONFIG_SGI_PARTITION is not set
  4.1091 -# CONFIG_ULTRIX_PARTITION is not set
  4.1092 -# CONFIG_SUN_PARTITION is not set
  4.1093 -# CONFIG_KARMA_PARTITION is not set
  4.1094 -# CONFIG_EFI_PARTITION is not set
  4.1095 -
  4.1096 -#
  4.1097 -# Native Language Support
  4.1098 -#
  4.1099 -CONFIG_NLS=m
  4.1100 -CONFIG_NLS_DEFAULT="iso8859-1"
  4.1101 -# CONFIG_NLS_CODEPAGE_437 is not set
  4.1102 -# CONFIG_NLS_CODEPAGE_737 is not set
  4.1103 -# CONFIG_NLS_CODEPAGE_775 is not set
  4.1104 -CONFIG_NLS_CODEPAGE_850=m
  4.1105 -# CONFIG_NLS_CODEPAGE_852 is not set
  4.1106 -# CONFIG_NLS_CODEPAGE_855 is not set
  4.1107 -# CONFIG_NLS_CODEPAGE_857 is not set
  4.1108 -# CONFIG_NLS_CODEPAGE_860 is not set
  4.1109 -# CONFIG_NLS_CODEPAGE_861 is not set
  4.1110 -# CONFIG_NLS_CODEPAGE_862 is not set
  4.1111 -# CONFIG_NLS_CODEPAGE_863 is not set
  4.1112 -# CONFIG_NLS_CODEPAGE_864 is not set
  4.1113 -# CONFIG_NLS_CODEPAGE_865 is not set
  4.1114 -# CONFIG_NLS_CODEPAGE_866 is not set
  4.1115 -# CONFIG_NLS_CODEPAGE_869 is not set
  4.1116 -# CONFIG_NLS_CODEPAGE_936 is not set
  4.1117 -# CONFIG_NLS_CODEPAGE_950 is not set
  4.1118 -# CONFIG_NLS_CODEPAGE_932 is not set
  4.1119 -# CONFIG_NLS_CODEPAGE_949 is not set
  4.1120 -# CONFIG_NLS_CODEPAGE_874 is not set
  4.1121 -# CONFIG_NLS_ISO8859_8 is not set
  4.1122 -# CONFIG_NLS_CODEPAGE_1250 is not set
  4.1123 -# CONFIG_NLS_CODEPAGE_1251 is not set
  4.1124 -# CONFIG_NLS_ASCII is not set
  4.1125 -CONFIG_NLS_ISO8859_1=m
  4.1126 -# CONFIG_NLS_ISO8859_2 is not set
  4.1127 -# CONFIG_NLS_ISO8859_3 is not set
  4.1128 -# CONFIG_NLS_ISO8859_4 is not set
  4.1129 -# CONFIG_NLS_ISO8859_5 is not set
  4.1130 -# CONFIG_NLS_ISO8859_6 is not set
  4.1131 -# CONFIG_NLS_ISO8859_7 is not set
  4.1132 -# CONFIG_NLS_ISO8859_9 is not set
  4.1133 -# CONFIG_NLS_ISO8859_13 is not set
  4.1134 -# CONFIG_NLS_ISO8859_14 is not set
  4.1135 -# CONFIG_NLS_ISO8859_15 is not set
  4.1136 -# CONFIG_NLS_KOI8_R is not set
  4.1137 -# CONFIG_NLS_KOI8_U is not set
  4.1138 -# CONFIG_NLS_UTF8 is not set
  4.1139 -
  4.1140 -#
  4.1141 -# Profiling support
  4.1142 -#
  4.1143 -# CONFIG_PROFILING is not set
  4.1144 -
  4.1145 -#
  4.1146 -# Kernel hacking
  4.1147 -#
  4.1148 -# CONFIG_PRINTK_TIME is not set
  4.1149 -CONFIG_ENABLE_MUST_CHECK=y
  4.1150 -CONFIG_MAGIC_SYSRQ=y
  4.1151 -# CONFIG_UNUSED_SYMBOLS is not set
  4.1152 -CONFIG_DEBUG_KERNEL=y
  4.1153 -CONFIG_LOG_BUF_SHIFT=14
  4.1154 -CONFIG_DETECT_SOFTLOCKUP=y
  4.1155 -# CONFIG_SCHEDSTATS is not set
  4.1156 -# CONFIG_DEBUG_SLAB is not set
  4.1157 -# CONFIG_DEBUG_RT_MUTEXES is not set
  4.1158 -# CONFIG_RT_MUTEX_TESTER is not set
  4.1159 -# CONFIG_DEBUG_SPINLOCK is not set
  4.1160 -# CONFIG_DEBUG_MUTEXES is not set
  4.1161 -# CONFIG_DEBUG_RWSEMS is not set
  4.1162 -# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
  4.1163 -# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
  4.1164 -# CONFIG_DEBUG_KOBJECT is not set
  4.1165 -CONFIG_DEBUG_BUGVERBOSE=y
  4.1166 -# CONFIG_DEBUG_INFO is not set
  4.1167 -# CONFIG_DEBUG_FS is not set
  4.1168 -# CONFIG_DEBUG_VM is not set
  4.1169 -# CONFIG_DEBUG_LIST is not set
  4.1170 -CONFIG_FRAME_POINTER=y
  4.1171 -CONFIG_FORCED_INLINING=y
  4.1172 -# CONFIG_HEADERS_CHECK is not set
  4.1173 -# CONFIG_RCU_TORTURE_TEST is not set
  4.1174 -CONFIG_DEBUG_USER=y
  4.1175 -# CONFIG_DEBUG_WAITQ is not set
  4.1176 -CONFIG_DEBUG_ERRORS=y
  4.1177 -CONFIG_DEBUG_LL=y
  4.1178 -# CONFIG_DEBUG_ICEDCC is not set
  4.1179 -
  4.1180 -#
  4.1181 -# Security options
  4.1182 -#
  4.1183 -# CONFIG_KEYS is not set
  4.1184 -# CONFIG_SECURITY is not set
  4.1185 -
  4.1186 -#
  4.1187 -# Cryptographic options
  4.1188 -#
  4.1189 -# CONFIG_CRYPTO is not set
  4.1190 -
  4.1191 -#
  4.1192 -# Library routines
  4.1193 -#
  4.1194 -# CONFIG_CRC_CCITT is not set
  4.1195 -# CONFIG_CRC16 is not set
  4.1196 -CONFIG_CRC32=y
  4.1197 -# CONFIG_LIBCRC32C is not set
  4.1198 -CONFIG_ZLIB_INFLATE=y
  4.1199 -CONFIG_ZLIB_DEFLATE=y
  4.1200 -CONFIG_PLIST=y
     5.1 --- a/scripts/build/binutils.sh	Tue May 08 12:57:52 2007 +0000
     5.2 +++ b/scripts/build/binutils.sh	Tue May 08 17:48:32 2007 +0000
     5.3 @@ -30,13 +30,13 @@
     5.4          --prefix=${CT_PREFIX_DIR}                   \
     5.5          --disable-nls                               \
     5.6          ${CT_BINUTILS_EXTRA_CONFIG}                 \
     5.7 -        ${BINUTILS_SYSROOT_ARG}                     2>&1 |CT_DoLog DEBUG
     5.8 +        ${BINUTILS_SYSROOT_ARG}                     2>&1 |CT_DoLog ALL
     5.9  
    5.10      CT_DoLog EXTRA "Building binutils"
    5.11 -    make ${PARALLELMFLAGS}  2>&1 |CT_DoLog DEBUG
    5.12 +    make ${PARALLELMFLAGS}  2>&1 |CT_DoLog ALL
    5.13  
    5.14      CT_DoLog EXTRA "Installing binutils"
    5.15 -    make install            2>&1 |CT_DoLog DEBUG
    5.16 +    make install            2>&1 |CT_DoLog ALL
    5.17  
    5.18      # Make those new tools available to the core C compiler to come:
    5.19      # Note: some components want the ${TARGET}-{ar,as,ld,strip} commands as
    5.20 @@ -46,7 +46,7 @@
    5.21      for t in ar as ld strip; do
    5.22          ln -sv "${CT_PREFIX_DIR}/bin/${CT_TARGET}-${t}" "${CT_CC_CORE_PREFIX_DIR}/${CT_TARGET}/bin/${t}"
    5.23          ln -sv "${CT_PREFIX_DIR}/bin/${CT_TARGET}-${t}" "${CT_CC_CORE_PREFIX_DIR}/bin/${CT_TARGET}-${t}"
    5.24 -    done |CT_DoLog DEBUG
    5.25 +    done |CT_DoLog ALL
    5.26  
    5.27      CT_EndStep
    5.28  }
     6.1 --- a/scripts/build/cc_core_gcc.sh	Tue May 08 12:57:52 2007 +0000
     6.2 +++ b/scripts/build/cc_core_gcc.sh	Tue May 08 17:48:32 2007 +0000
     6.3 @@ -62,18 +62,18 @@
     6.4          --enable-symvers=gnu                        \
     6.5          --enable-languages=c                        \
     6.6          --disable-shared                            \
     6.7 -        ${CT_CC_CORE_EXTRA_CONFIG}                  2>&1 |CT_DoLog DEBUG
     6.8 +        ${CT_CC_CORE_EXTRA_CONFIG}                  2>&1 |CT_DoLog ALL
     6.9  
    6.10      if [ ! "${CT_CANADIAN}" = "y" ]; then
    6.11          CT_DoLog EXTRA "Building libiberty"
    6.12 -        make ${PARALLELMFLAGS} all-build-libiberty 2>&1 |CT_DoLog DEBUG
    6.13 +        make ${PARALLELMFLAGS} all-build-libiberty 2>&1 |CT_DoLog ALL
    6.14      fi
    6.15  
    6.16      CT_DoLog EXTRA "Building core C compiler"
    6.17 -    make ${PARALLELMFLAGS} all-gcc 2>&1 |CT_DoLog DEBUG
    6.18 +    make ${PARALLELMFLAGS} all-gcc 2>&1 |CT_DoLog ALL
    6.19  
    6.20      CT_DoLog EXTRA "Installing core C compiler"
    6.21 -    make install-gcc 2>&1 |CT_DoLog DEBUG
    6.22 +    make install-gcc 2>&1 |CT_DoLog ALL
    6.23  
    6.24      CT_EndStep
    6.25  }
     7.1 --- a/scripts/build/cc_gcc.sh	Tue May 08 12:57:52 2007 +0000
     7.2 +++ b/scripts/build/cc_gcc.sh	Tue May 08 17:48:32 2007 +0000
     7.3 @@ -80,11 +80,11 @@
     7.4          --enable-symvers=gnu                    \
     7.5          --enable-c99                            \
     7.6          --enable-long-long                      \
     7.7 -        ${CT_CC_EXTRA_CONFIG}                   2>&1 |CT_DoLog DEBUG
     7.8 +        ${CT_CC_EXTRA_CONFIG}                   2>&1 |CT_DoLog ALL
     7.9  
    7.10      if [ ! "${CT_CANADIAN}" = "y" ]; then
    7.11          CT_DoLog EXTRA "Building libiberty"
    7.12 -        make ${PARALLELMFLAGS} all-build-libiberty 2>&1 |CT_DoLog DEBUG
    7.13 +        make ${PARALLELMFLAGS} all-build-libiberty 2>&1 |CT_DoLog ALL
    7.14      fi
    7.15  
    7.16  
    7.17 @@ -109,10 +109,10 @@
    7.18      esac
    7.19  
    7.20      CT_DoLog EXTRA "Building final compiler"
    7.21 -    make ${PARALLELMFLAGS} all 2>&1 |CT_DoLog DEBUG
    7.22 +    make ${PARALLELMFLAGS} all 2>&1 |CT_DoLog ALL
    7.23  
    7.24      CT_DoLog EXTRA "Installing final compiler"
    7.25 -    make install 2>&1 |CT_DoLog DEBUG
    7.26 +    make install 2>&1 |CT_DoLog ALL
    7.27  
    7.28      # FIXME: shouldn't people who want this just --disable-multilib in final gcc
    7.29      # and be done with it?
     8.1 --- a/scripts/build/kernel_linux.sh	Tue May 08 12:57:52 2007 +0000
     8.2 +++ b/scripts/build/kernel_linux.sh	Tue May 08 17:48:32 2007 +0000
     8.3 @@ -40,7 +40,7 @@
     8.4          mkdir -p "${CT_BUILD_DIR}/build-kernel-defconfig"
     8.5          cd "${CT_BUILD_DIR}/build-kernel-defconfig"
     8.6          make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" O=`pwd`   \
     8.7 -             ARCH=${CT_KERNEL_ARCH} defconfig               2>&1 |CT_DoLog DEBUG
     8.8 +             ARCH=${CT_KERNEL_ARCH} defconfig               2>&1 |CT_DoLog ALL
     8.9  
    8.10          CT_KERNEL_LINUX_CONFIG_FILE="`pwd`/.config"
    8.11  
    8.12 @@ -92,7 +92,7 @@
    8.13  
    8.14  # Install kernel headers using headers_install from kernel sources.
    8.15  do_kernel_install() {
    8.16 -    CT_DoLog EXTRA "Using kernel's headers_install"
    8.17 +    CT_DoLog DEBUG "Using kernel's headers_install"
    8.18  
    8.19      mkdir -p "${CT_BUILD_DIR}/build-kernel-headers"
    8.20      cd "${CT_BUILD_DIR}/build-kernel-headers"
    8.21 @@ -108,7 +108,7 @@
    8.22           ARCH=${CT_KERNEL_ARCH}                     \
    8.23           INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr"   \
    8.24           ${V_OPT}                                   \
    8.25 -         headers_install                            2>&1 |CT_DoLog DEBUG
    8.26 +         headers_install                            2>&1 |CT_DoLog ALL
    8.27  
    8.28      CT_DoLog EXTRA "Checking installed headers"
    8.29      make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}"       \
    8.30 @@ -116,20 +116,20 @@
    8.31           ARCH=${CT_KERNEL_ARCH}                     \
    8.32           INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr"   \
    8.33           ${V_OPT}                                   \
    8.34 -         headers_check                              2>&1 |CT_DoLog DEBUG
    8.35 +         headers_check                              2>&1 |CT_DoLog ALL
    8.36  }
    8.37  
    8.38  # Install kernel headers from oldish Mazur's sanitised headers.
    8.39  do_kernel_sanitised() {
    8.40      CT_DoLog EXTRA "Copying sanitised headers"
    8.41      cd "${CT_SRC_DIR}/${CT_KERNEL_FILE}"
    8.42 -    cp -rv include/linux "${CT_HEADERS_DIR}" 2>&1 |CT_DoLog DEBUG
    8.43 -    cp -rv "include/asm-${CT_KERNEL_ARCH}" "${CT_HEADERS_DIR}/asm" 2>&1 |CT_DoLog DEBUG
    8.44 +    cp -rv include/linux "${CT_HEADERS_DIR}" 2>&1 |CT_DoLog ALL
    8.45 +    cp -rv "include/asm-${CT_KERNEL_ARCH}" "${CT_HEADERS_DIR}/asm" 2>&1 |CT_DoLog ALL
    8.46  }
    8.47  
    8.48  # Install kernel headers by plain copy.
    8.49  do_kernel_copy() {
    8.50 -    CT_DoLog EXTRA "Copying plain kernel headers"
    8.51 +    CT_DoLog DEBUG "Copying plain kernel headers"
    8.52      CT_DoLog WARN "You are using plain kernel headers. You really shouldn't do that."
    8.53      CT_DoLog WARN "You'd be better off by using installed headers (or sanitised headers)."
    8.54  
    8.55 @@ -178,12 +178,12 @@
    8.56                                   ;;
    8.57                   esac
    8.58                   ;;
    8.59 -    esac 2>&1 |CT_DoLog DEBUG
    8.60 +    esac 2>&1 |CT_DoLog ALL
    8.61  
    8.62      CT_DoLog EXTRA "Copying kernel headers"
    8.63 -    cp -rv include/asm-generic "${CT_HEADERS_DIR}/asm-generic" 2>&1 |CT_DoLog DEBUG
    8.64 -    cp -rv include/linux "${CT_HEADERS_DIR}" 2>&1 |CT_DoLog DEBUG
    8.65 -    cp -rv include/asm-${CT_KERNEL_ARCH} "${CT_HEADERS_DIR}/asm" 2>&1 |CT_DoLog DEBUG
    8.66 +    cp -rv include/asm-generic "${CT_HEADERS_DIR}/asm-generic" 2>&1 |CT_DoLog ALL
    8.67 +    cp -rv include/linux "${CT_HEADERS_DIR}" 2>&1 |CT_DoLog ALL
    8.68 +    cp -rv include/asm-${CT_KERNEL_ARCH} "${CT_HEADERS_DIR}/asm" 2>&1 |CT_DoLog ALL
    8.69  }
    8.70  
    8.71  # Use preinstalled headers (most probably by using make headers_install in a
    8.72 @@ -194,5 +194,5 @@
    8.73  
    8.74      mkdir -p "${CT_SYSROOT_DIR}/usr"
    8.75      cd "${CT_KERNEL_LINUX_HEADERS_CUSTOM_DIR}"
    8.76 -    cp -rv include "${CT_SYSROOT_DIR}/usr" 2>&1 |CT_DoLog DEBUG
    8.77 +    cp -rv include "${CT_SYSROOT_DIR}/usr" 2>&1 |CT_DoLog ALL
    8.78  }
     9.1 --- a/scripts/build/libc_glibc.sh	Tue May 08 12:57:52 2007 +0000
     9.2 +++ b/scripts/build/libc_glibc.sh	Tue May 08 17:48:32 2007 +0000
     9.3 @@ -10,7 +10,7 @@
     9.4      CT_GetFile "${CT_LIBC_FILE}" ftp://ftp.gnu.org/gnu/glibc
     9.5  
     9.6      # C library addons
     9.7 -    addons_list=`echo "${CT_LIBC_ADDONS}" |sed -r -e 's/,/ /g; s/ $//g;'`
     9.8 +    addons_list=`echo "${CT_LIBC_ADDONS_LIST}" |sed -r -e 's/,/ /g; s/ $//g;'`
     9.9      for addon in ${addons_list}; do
    9.10          CT_GetFile "${CT_LIBC}-${addon}-${CT_LIBC_VERSION}" ftp://ftp.gnu.org/gnu/glibc
    9.11      done
    9.12 @@ -24,7 +24,7 @@
    9.13      CT_ExtractAndPatch "${CT_LIBC_FILE}"
    9.14  
    9.15      # C library addons
    9.16 -    addons_list=`echo "${CT_LIBC_ADDONS}" |sed -r -e 's/,/ /g; s/ $//g;'`
    9.17 +    addons_list=`echo "${CT_LIBC_ADDONS_LIST}" |sed -r -e 's/,/ /g; s/ $//g;'`
    9.18      for addon in ${addons_list}; do
    9.19          CT_ExtractAndPatch "${CT_LIBC}-${addon}-${CT_LIBC_VERSION}"
    9.20      done
    9.21 @@ -66,6 +66,11 @@
    9.22      # is ok here, since all we want are the basic headers at this point.
    9.23      # Override libc_cv_ppc_machine so glibc-cvs doesn't complain
    9.24      # 'a version of binutils that supports .machine "altivec" is needed'.
    9.25 +
    9.26 +    # We also need to use the ports addon if specified
    9.27 +    addons=
    9.28 +    [ "${CT_LIBC_GLIBC_USE_PORTS}" = "y" ] && addons="${CT_LIBC}-ports-${CT_LIBC_VERSION}"
    9.29 +
    9.30      libc_cv_ppc_machine=yes                     \
    9.31      CC=${CT_CC_NATIVE}                          \
    9.32      "${CT_SRC_DIR}/${CT_LIBC_FILE}/configure"   \
    9.33 @@ -76,8 +81,8 @@
    9.34          --without-cvs                           \
    9.35          --disable-sanity-checks                 \
    9.36          --enable-hacker-mode                    \
    9.37 -        --enable-add-ons=""                     \
    9.38 -        --without-nptl                          2>&1 |CT_DoLog DEBUG
    9.39 +        --enable-add-ons="${addons}"            \
    9.40 +        --without-nptl                          2>&1 |CT_DoLog ALL
    9.41  
    9.42      CT_DoLog EXTRA "Installing C library headers"
    9.43  
    9.44 @@ -93,9 +98,11 @@
    9.45          # errlist-compat.c.
    9.46          # Note: BOOTSTRAP_GCC is used by:
    9.47          # patches/glibc-2.3.5/glibc-mips-bootstrap-gcc-header-install.patch
    9.48 -        libc_cv_ppc_machine=yes                             \
    9.49 -        make CFLAGS=-DBOOTSTRAP_GCC sysdeps/gnu/errlist.c   2>&1 |CT_DoLog DEBUG
    9.50 +
    9.51 +        libc_cv_ppc_machine=yes                                 \
    9.52 +        make CFLAGS="-O -DBOOTSTRAP_GCC" sysdeps/gnu/errlist.c  2>&1 |CT_DoLog ALL
    9.53          mkdir -p stdio-common
    9.54 +
    9.55          # sleep for 2 seconds for benefit of filesystems with lousy time
    9.56          # resolution, like FAT, so make knows for sure errlist-compat.c doesn't
    9.57          # need generating
    9.58 @@ -105,8 +112,8 @@
    9.59      # Note: BOOTSTRAP_GCC (see above)
    9.60      libc_cv_ppc_machine=yes                                 \
    9.61      make cross-compiling=yes install_root=${CT_SYSROOT_DIR} \
    9.62 -        CFLAGS=-DBOOTSTRAP_GCC ${LIBC_SYSROOT_ARG}          \
    9.63 -        install-headers                                     2>&1 |CT_DoLog DEBUG
    9.64 +         CFLAGS="-O -DBOOTSTRAP_GCC" ${LIBC_SYSROOT_ARG}    \
    9.65 +         install-headers                                    2>&1 |CT_DoLog ALL
    9.66  
    9.67      # Two headers -- stubs.h and features.h -- aren't installed by install-headers,
    9.68      # so do them by hand.  We can tolerate an empty stubs.h for the moment.
    9.69 @@ -142,7 +149,7 @@
    9.70      extra_config=""
    9.71      case "${CT_LIBC_GLIBC_EXTRA_CONFIG}" in
    9.72          *enable-kernel*) ;;
    9.73 -        *) extra_config="${extra_config} --enable-kernel=${CT_KERNEL_VERSION}"
    9.74 +        *) extra_config="${extra_config} --enable-kernel=`echo ${CT_KERNEL_VERSION} |sed -r -e 's/^([^.]+\.[^.]+\.[^.]+)(|\.[^.]+)$/\1/;'`"
    9.75      esac
    9.76      case "${CT_LIBC_GLIBC_EXTRA_CONFIG}" in
    9.77          *-tls*) ;;
    9.78 @@ -164,13 +171,14 @@
    9.79                  ,y) extra_config="${extra_config} --without-fp";;
    9.80              esac;;
    9.81      esac
    9.82 -    case "${CT_LIBC_ADDONS},${CT_LIBC_ADDONS_LIST}" in
    9.83 -        y,) extra_config="${extra_config} --enable-add-ons";;
    9.84 -        y,*) extra_config="${extra_config} --enable-add-ons=${CT_LIBC_ADDONS_LIST}";;
    9.85 +
    9.86 +    case "${CT_LIBC_ADDONS},${CT_LIBC_GLIBC_USE_PORTS}" in
    9.87 +        y,y)    addons_config="--enable-add-ons=${CT_LIBC_ADDONS_LIST},${CT_LIBC}-ports-${CT_LIBC_VERSION}";;
    9.88 +        y,)     addons_config="--enable-add-ons=${CT_LIBC_ADDONS_LIST}";;
    9.89 +        ,y)     addons_config="--enable-add-ons=${CT_LIBC}-ports-${CT_LIBC_VERSION}";;
    9.90 +        *)      addons_config="";;
    9.91      esac
    9.92  
    9.93 -    CT_DoLog DEBUG "Extra config args passed: \"${extra_config}\""
    9.94 -
    9.95      # Add some default CC args
    9.96      extra_cc_args="${CT_CFLAGS_FOR_HOST}"
    9.97      case "${CT_LIBC_EXTRA_CC_ARGS}" in
    9.98 @@ -182,6 +190,8 @@
    9.99              esac;;
   9.100      esac
   9.101  
   9.102 +    CT_DoLog DEBUG "Configuring with addons : \"${addons_config}\""
   9.103 +    CT_DoLog DEBUG "Extra config args passed: \"${extra_config}\""
   9.104      CT_DoLog DEBUG "Extra CC args passed: \"${extra_cc_args}\""
   9.105  
   9.106      # sh3 and sh4 really need to set configparms as of gcc-3.4/glibc-2.3.2
   9.107 @@ -214,13 +224,15 @@
   9.108      "${CT_SRC_DIR}/${CT_LIBC_FILE}/configure"                       \
   9.109          --prefix=/usr                                               \
   9.110          --build=${CT_BUILD} --host=${CT_TARGET}                     \
   9.111 -        ${CT_LIBC_GLIBC_EXTRA_CONFIG}                               \
   9.112 -        ${extra_config}                                             \
   9.113          --without-cvs                                               \
   9.114 +        --without-nptl                                              \
   9.115          --disable-profile                                           \
   9.116          --disable-debug                                             \
   9.117          --without-gd                                                \
   9.118 -        --with-headers="${CT_HEADERS_DIR}"                          2>&1 |CT_DoLog DEBUG
   9.119 +        --with-headers="${CT_HEADERS_DIR}"                          \
   9.120 +        ${addons_config}                                            \
   9.121 +        ${extra_config}                                             \
   9.122 +        ${CT_LIBC_GLIBC_EXTRA_CONFIG}                               2>&1 |CT_DoLog ALL
   9.123  
   9.124      if grep -l '^install-lib-all:' "${CT_SRC_DIR}/${CT_LIBC_FILE}/Makerules" > /dev/null; then
   9.125          # nptl-era glibc.
   9.126 @@ -248,17 +260,17 @@
   9.127      CT_DoLog EXTRA "Building C library"
   9.128      make LD=${CT_TARGET}-ld             \
   9.129           RANLIB=${CT_TARGET}-ranlib     \
   9.130 -         ${GLIBC_INITIAL_BUILD_RULE}    2>&1 |CT_DoLog DEBUG
   9.131 +         ${GLIBC_INITIAL_BUILD_RULE}    2>&1 |CT_DoLog ALL
   9.132  
   9.133      CT_DoLog EXTRA "Installing C library"
   9.134      make install_root="${CT_SYSROOT_DIR}"   \
   9.135           ${LIBC_SYSROOT_ARG}                \
   9.136 -         ${GLIBC_INITIAL_INSTALL_RULE}      2>&1 |CT_DoLog DEBUG
   9.137 +         ${GLIBC_INITIAL_INSTALL_RULE}      2>&1 |CT_DoLog ALL
   9.138  
   9.139      # This doesn't seem to work when building a crosscompiler,
   9.140      # as it tries to execute localedef using the just-built ld.so!?
   9.141      #CT_DoLog EXTRA "Installing locales"
   9.142 -    #make localedata/install-locales install_root=${SYSROOT} 2>&1 |CT_DoLog DEBUG
   9.143 +    #make localedata/install-locales install_root=${SYSROOT} 2>&1 |CT_DoLog ALL
   9.144  
   9.145      # Fix problems in linker scripts.
   9.146      #
   9.147 @@ -276,13 +288,13 @@
   9.148      for file in libc.so libpthread.so libgcc_s.so; do
   9.149          for dir in lib lib64 usr/lib usr/lib64; do
   9.150              if [ -f "${CT_SYSROOT_DIR}/${dir}/${file}" -a ! -L ${CT_SYSROOT_DIR}/$lib/$file ]; then
   9.151 -                mv "${CT_SYSROOT_DIR}/${dir}/${file}" "${CT_SYSROOT_DIR}/${dir}/${file}_orig"
   9.152 +                cp "${CT_SYSROOT_DIR}/${dir}/${file}" "${CT_SYSROOT_DIR}/${dir}/${file}_orig"
   9.153                  CT_DoLog DEBUG "Fixing \"${CT_SYS_ROOT_DIR}/${dir}/${file}\""
   9.154                  sed -i -r -e 's,/usr/lib/,,g;
   9.155                                s,/usr/lib64/,,g;
   9.156                                s,/lib/,,g;
   9.157                                s,/lib64/,,g;
   9.158 -                              /BUG in libc.scripts.output-format.sed/d' "${CT_SYSROOT_DIR}/${dir}/${file}_orig"
   9.159 +                              /BUG in libc.scripts.output-format.sed/d' "${CT_SYSROOT_DIR}/${dir}/${file}"
   9.160              fi
   9.161          done
   9.162      done
   9.163 @@ -303,13 +315,15 @@
   9.164      cd "${CT_BUILD_DIR}/build-libc"
   9.165  
   9.166      CT_DoLog EXTRA "Re-building C library"
   9.167 -    make LD=${CT_TARGET}-ld RANLIB=${CT_TARGET}-ranlib 2>&1 |CT_DoLog DEBUG
   9.168 +    make LD=${CT_TARGET}-ld RANLIB=${CT_TARGET}-ranlib 2>&1 |CT_DoLog ALL
   9.169  
   9.170      CT_DoLog EXTRA "Installing missing C library components"
   9.171      # note: should do full install and then fix linker scripts, but this is faster
   9.172      for t in bin rootsbin sbin data others; do
   9.173          make install_root="${CT_SYSROOT_DIR}"   \
   9.174               ${LIBC_SYSROOT_ARG}                \
   9.175 -             install-${t}                       2>&1 |CT_DoLog DEBUG
   9.176 +             install-${t}                       2>&1 |CT_DoLog ALL
   9.177      done
   9.178 +
   9.179 +    CT_EndStep
   9.180  }
    10.1 --- a/scripts/build/libc_libfloat.sh	Tue May 08 12:57:52 2007 +0000
    10.2 +++ b/scripts/build/libc_libfloat.sh	Tue May 08 17:48:32 2007 +0000
    10.3 @@ -41,17 +41,17 @@
    10.4      CT_DoLog EXTRA "Copying sources to build dir"
    10.5      mkdir build-libfloat
    10.6      cd build-libfloat
    10.7 -    ( cd "${CT_SRC_DIR}/${CT_LIBFLOAT_FILE}"; tar cf - . ) |tar xvf - |CT_DoLog DEBUG
    10.8 +    ( cd "${CT_SRC_DIR}/${CT_LIBFLOAT_FILE}"; tar cf - . ) |tar xvf - |CT_DoLog ALL
    10.9  
   10.10      CT_DoLog EXTRA "Cleaning library"
   10.11 -    make clean 2>&1 |CT_DoLog DEBUG
   10.12 +    make clean 2>&1 |CT_DoLog ALL
   10.13  
   10.14      CT_DoLog EXTRA "Building library"
   10.15 -    make CROSS_COMPILE="${CT_CC_CORE_PREFIX_DIR}/bin/${CT_TARGET}-" 2>&1 |CT_DoLog DEBUG
   10.16 +    make CROSS_COMPILE="${CT_CC_CORE_PREFIX_DIR}/bin/${CT_TARGET}-" 2>&1 |CT_DoLog ALL
   10.17  
   10.18      CT_DoLog EXTRA "Installing library"
   10.19      make CROSS_COMPILE="${CT_CC_CORE_PREFIX_DIR}/bin/${CT_TARGET}-" \
   10.20 -         DESTDIR="${CT_SYSROOT_DIR}" install                       2>&1 |CT_DoLog DEBUG
   10.21 +         DESTDIR="${CT_SYSROOT_DIR}" install                       2>&1 |CT_DoLog ALL
   10.22  
   10.23      CT_Popd
   10.24  
    11.1 --- a/scripts/build/libc_uClibc.sh	Tue May 08 12:57:52 2007 +0000
    11.2 +++ b/scripts/build/libc_uClibc.sh	Tue May 08 17:48:32 2007 +0000
    11.3 @@ -68,13 +68,13 @@
    11.4      # use of the native build host tools, which we need at this
    11.5      # stage, as we don't have target tools yet.
    11.6      CT_DoLog EXTRA "Applying configuration"
    11.7 -    CT_DoYes "" |make CROSS= PREFIX="${CT_SYSROOT_DIR}/" oldconfig 2>&1 |CT_DoLog DEBUG
    11.8 +    CT_DoYes "" |make CROSS= PREFIX="${CT_SYSROOT_DIR}/" oldconfig 2>&1 |CT_DoLog ALL
    11.9  
   11.10      CT_DoLog EXTRA "Building headers"
   11.11 -    make ${PARALLELMFLAGS} CROSS= PREFIX="${CT_SYSROOT_DIR}/" headers 2>&1 |CT_DoLog DEBUG
   11.12 +    make ${PARALLELMFLAGS} CROSS= PREFIX="${CT_SYSROOT_DIR}/" headers 2>&1 |CT_DoLog ALL
   11.13  
   11.14      CT_DoLog EXTRA "Installing headers"
   11.15 -    make CROSS= PREFIX="${CT_SYSROOT_DIR}/" install_dev 2>&1 |CT_DoLog DEBUG
   11.16 +    make CROSS= PREFIX="${CT_SYSROOT_DIR}/" install_dev 2>&1 |CT_DoLog ALL
   11.17  
   11.18      CT_EndStep
   11.19  }
   11.20 @@ -104,7 +104,7 @@
   11.21      CT_DoYes "" |make ${PARALLELMFLAGS}             \
   11.22                        CROSS=${CT_TARGET}-           \
   11.23                        PREFIX="${CT_SYSROOT_DIR}/"   \
   11.24 -                      oldconfig                     2>&1 |CT_DoLog DEBUG
   11.25 +                      oldconfig                     2>&1 |CT_DoLog ALL
   11.26  
   11.27      # We do _not_ want to strip anything for now, in case we specifically
   11.28      # asked for a debug toolchain, thus the STRIPTOOL= assignment
   11.29 @@ -113,7 +113,7 @@
   11.30           CROSS=${CT_TARGET}-            \
   11.31           PREFIX="${CT_SYSROOT_DIR}/"    \
   11.32           STRIPTOOL=true                 \
   11.33 -         all                            2>&1 |CT_DoLog DEBUG
   11.34 +         all                            2>&1 |CT_DoLog ALL
   11.35  
   11.36      # YEM-FIXME: we want to install libraries in $SYSROOT/lib, but we don't want
   11.37      # to install headers in $SYSROOT/include, thus making only install_runtime.
   11.38 @@ -127,17 +127,14 @@
   11.39      make CROSS=${CT_TARGET}-            \
   11.40           PREFIX="${CT_SYSROOT_DIR}/"    \
   11.41           STRIPTOOL=true                 \
   11.42 -         install                        2>&1 |CT_DoLog DEBUG
   11.43 +         install                        2>&1 |CT_DoLog ALL
   11.44  
   11.45      CT_EndStep
   11.46  }
   11.47  
   11.48  # This function is used to install those components needing the final C compiler
   11.49  do_libc_finish() {
   11.50 -    CT_DoStep INFO "Finishing C library"
   11.51 -    # uClibc has nothing to finish
   11.52 -    CT_DoLog EXTRA "uClibc has nothing to finish"
   11.53 -    CT_EndStep
   11.54 +    :
   11.55  }
   11.56  
   11.57  # Initialises the .config file to sensible values
    12.1 --- a/scripts/crosstool.sh	Tue May 08 12:57:52 2007 +0000
    12.2 +++ b/scripts/crosstool.sh	Tue May 08 17:48:32 2007 +0000
    12.3 @@ -64,7 +64,8 @@
    12.4      CT_WARN_COLOR="${_A_NOR}${_A_BRI}${_F_YEL}"
    12.5      CT_INFO_COLOR="${_A_NOR}${_A_BRI}${_F_GRN}"
    12.6      CT_EXTRA_COLOR="${_A_NOR}${_A_DIM}${_F_GRN}"
    12.7 -    CT_DEBUG_COLOR="${_A_NOR}${_A_DIM}${_F_WHI}"
    12.8 +    CT_DEBUG_COLOR="${_A_NOR}${_A_BRI}${_F_BLU}"
    12.9 +    CT_ALL_COLOR="${_A_NOR}${_A_DIM}${_F_WHI}"
   12.10      CT_NORMAL_COLOR="${_A_NOR}"
   12.11  else
   12.12      CT_ERROR_COLOR=
   12.13 @@ -72,6 +73,7 @@
   12.14      CT_INFO_COLOR=
   12.15      CT_EXTRA_COLOR=
   12.16      CT_DEBUG_COLOR=
   12.17 +    CT_ALL_COLOR=
   12.18      CT_NORMAL_COLOR=
   12.19  fi
   12.20  
    13.1 --- a/scripts/functions	Tue May 08 12:57:52 2007 +0000
    13.2 +++ b/scripts/functions	Tue May 08 17:48:32 2007 +0000
    13.3 @@ -29,6 +29,7 @@
    13.4  CT_LOG_LEVEL_INFO=2
    13.5  CT_LOG_LEVEL_EXTRA=3
    13.6  CT_LOG_LEVEL_DEBUG=4
    13.7 +CT_LOG_LEVEL_ALL=5
    13.8  
    13.9  # Attributes
   13.10  _A_NOR="\\033[0m"
   13.11 @@ -56,6 +57,7 @@
   13.12  #   - INFO:    Informational messages
   13.13  #   - EXTRA:   Extra informational messages
   13.14  #   - DEBUG:   Debug messages
   13.15 +#   - ALL:     Component's build messages
   13.16  # Usage: CT_DoLog <level> [message]
   13.17  # If message is empty, then stdin will be logged.
   13.18  CT_DoLog() {
   13.19 @@ -63,7 +65,7 @@
   13.20      local l
   13.21      eval max_level="\${CT_LOG_LEVEL_${CT_LOG_LEVEL_MAX}}"
   13.22      # Set the maximum log level to DEBUG if we have none
   13.23 -    [ -z ${max_level} ] && max_level=${CT_LOG_LEVEL_DEBUG}
   13.24 +    [ -z "${max_level}" ] && max_level=${CT_LOG_LEVEL_DEBUG}
   13.25  
   13.26      LEVEL="$1"; shift
   13.27      eval level="\${CT_LOG_LEVEL_${LEVEL}}"
   13.28 @@ -79,7 +81,7 @@
   13.29                case "${CT_LOG_SEE_TOOLS_WARN},${line}" in
   13.30                  y,*"warning:"*)         cur_L=WARN; cur_l=${CT_LOG_LEVEL_WARN};;
   13.31                  *"error:"*)             cur_L=ERROR; cur_l=${CT_LOG_LEVEL_ERROR};;
   13.32 -                "make["?*"]:"*"Stop.")  cur_L=ERROR; cur_l=${CT_LOG_LEVEL_ERROR};;
   13.33 +                *"make["?*"]:"*"Stop.") cur_L=ERROR; cur_l=${CT_LOG_LEVEL_ERROR};;
   13.34                  *)                      cur_L="${LEVEL}"; cur_l="${level}";;
   13.35                esac
   13.36                l="`printf \"[%-5s]%*s%s%s\" \"${cur_L}\" \"${indent}\" \" \" \"${line}\"`"
   13.37 @@ -249,8 +251,8 @@
   13.38      local _curl=`which curl`
   13.39      case "${_wget},${_curl}" in
   13.40          ,)  CT_DoError "Could find neither wget nor curl";;
   13.41 -        ,*) CT_DoGetFileCurl "$1";;
   13.42 -        *)  CT_DoGetFileWget "$1";;
   13.43 +        ,*) CT_DoGetFileCurl "$1" |CT_DoLog DEBUG;;
   13.44 +        *)  CT_DoGetFileWget "$1" |CT_DoLog DEBUG;;
   13.45      esac
   13.46  }
   13.47  
   13.48 @@ -270,7 +272,7 @@
   13.49              CT_DoLog DEBUG "Removing already present \"${file}\""
   13.50              rm -f "${CT_TARBALLS_DIR}/${file}${ext}"
   13.51          else
   13.52 -            CT_DoLog EXTRA "Already have \"${file}\""
   13.53 +            CT_DoLog DEBUG "Already have \"${file}\""
   13.54              return 0
   13.55          fi
   13.56      fi
   13.57 @@ -285,8 +287,8 @@
   13.58              # Try all urls in turn
   13.59              for url in "$@"; do
   13.60                  case "${url}" in
   13.61 -                    *)  CT_DoLog EXTRA "Trying \"${url}/${file}${ext}\""
   13.62 -                        CT_DoGetFile "${url}/${file}${ext}" 2>&1 |CT_DoLog DEBUG
   13.63 +                    *)  CT_DoLog DEBUG "Trying \"${url}/${file}${ext}\""
   13.64 +                        CT_DoGetFile "${url}/${file}${ext}" 2>&1
   13.65                          ;;
   13.66                  esac
   13.67                  [ -f "${file}${ext}" ] && got_it=1 && break 2 || true
   13.68 @@ -357,15 +359,15 @@
   13.69  
   13.70      # If the directory exists, then consider extraction and patching done
   13.71      if [ -d "${file}" ]; then
   13.72 -        CT_DoLog EXTRA "Already extracted \"${file}\""
   13.73 +        CT_DoLog DEBUG "Already extracted \"${file}\""
   13.74          return 0
   13.75      fi
   13.76  
   13.77      CT_DoLog EXTRA "Extracting \"${file}\""
   13.78      case "${ext}" in
   13.79 -        .tar.bz2)     tar xvjf "${full_file}" |CT_DoLog DEBUG;;
   13.80 -        .tar.gz|.tgz) tar xvzf "${full_file}" |CT_DoLog DEBUG;;
   13.81 -        .tar)         tar xvf  "${full_file}" |CT_DoLog DEBUG;;
   13.82 +        .tar.bz2)     tar xvjf "${full_file}" |CT_DoLog ALL;;
   13.83 +        .tar.gz|.tgz) tar xvzf "${full_file}" |CT_DoLog ALL;;
   13.84 +        .tar)         tar xvf  "${full_file}" |CT_DoLog ALL;;
   13.85          *)            CT_Abort "Don't know how to handle \"${file}\": unknown extension" ;;
   13.86      esac
   13.87  
   13.88 @@ -396,7 +398,7 @@
   13.89              for p in "${patch_dir}"/*.patch; do
   13.90                  if [ -f "${p}" ]; then
   13.91                      CT_DoLog DEBUG "Applying patch \"${p}\""
   13.92 -                    patch -g0 -F1 -p1 -f <"${p}" |CT_DoLog DEBUG
   13.93 +                    patch -g0 -F1 -p1 -f <"${p}" |CT_DoLog ALL
   13.94                      CT_TestAndAbort "Failed while applying patch file \"${p}\"" ${PIPESTATUS[0]} -ne 0
   13.95                  fi
   13.96              done