Update all samples to the latest set of options.
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Aug 07 14:05:47 2008 +0000 (2008-08-07)
changeset 766717efd8b78b4
parent 765 f89ccf3ea5d6
child 767 fe5e42bf7bbc
Update all samples to the latest set of options.
Update some samples to use newer features.
Add patches for the uClibc-20080801 snapshot to be able to build with gcc-4.3.
Add a patch against glibc-2.7 to allow building PPC with latest kernel headers.
Add a patch to gcc to use an alternate unwinding when built against uClibc (after a private explanation/request by Daniel Egger <daniel@eggers-club.de>)

/trunk/patches/glibc/2.7/230-powerpc-private_futex.patch | 15 15 0 0 +
/trunk/patches/uClibc/20080801/300-fix-asm.patch | 175 175 0 0 +++++++++
/trunk/patches/uClibc/20080801/100-ifaddrs.patch | 190 190 0 0 +++++++++
/trunk/patches/uClibc/20080801/200-mips-typeof.patch | 112 112 0 0 ++++++
/trunk/patches/gcc/4.3.1/330-unwind-for-uClibc.patch | 25 25 0 0 +
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 17 10 7 0 +
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 7 5 2 0 +
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 7 5 2 0 +
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 14 11 3 0 +
/trunk/samples/x86_64-unknown-linux-uclibc/uClibc-20080801.config | 232 232 0 0 ++++++++++++
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 34 21 13 0 +-
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 10 7 3 0 +
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 12 9 3 0 +
/trunk/samples/mips-unknown-linux-uclibc/uClibc-20080801.config | 249 249 0 0 ++++++++++++
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 38 23 15 0 +-
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 14 10 4 0 +
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 7 5 2 0 +
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 12 9 3 0 +
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 7 5 2 0 +
/trunk/samples/i586-geode-linux-uclibc/uClibc-20080801.config | 261 261 0 0 +++++++++++++
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 32 20 12 0 ++
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 12 9 3 0 +
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 7 5 2 0 +
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 7 5 2 0 +
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 16 10 6 0 +
25 files changed, 1428 insertions(+), 84 deletions(-)
patches/gcc/4.3.1/330-unwind-for-uClibc.patch
patches/glibc/2.7/230-powerpc-private_futex.patch
patches/uClibc/20080801/100-ifaddrs.patch
patches/uClibc/20080801/200-mips-typeof.patch
patches/uClibc/20080801/300-fix-asm.patch
samples/alphaev56-unknown-linux-gnu/crosstool.config
samples/arm-unknown-linux-gnueabi/crosstool.config
samples/arm-unknown-linux-uclibc/crosstool.config
samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
samples/armeb-unknown-linux-gnu/crosstool.config
samples/armeb-unknown-linux-uclibc/crosstool.config
samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config
samples/i586-geode-linux-uclibc/crosstool.config
samples/i586-geode-linux-uclibc/uClibc-0.9.29.config
samples/i586-geode-linux-uclibc/uClibc-20080801.config
samples/i686-nptl-linux-gnu/crosstool.config
samples/ia64-unknown-linux-gnu/crosstool.config
samples/mips-unknown-linux-uclibc/crosstool.config
samples/mips-unknown-linux-uclibc/uClibc-0.9.29.config
samples/mips-unknown-linux-uclibc/uClibc-20080801.config
samples/mipsel-unknown-linux-gnu/crosstool.config
samples/powerpc-unknown-linux-gnu/crosstool.config
samples/powerpc-unknown-linux-uclibc/crosstool.config
samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config
samples/x86_64-unknown-linux-gnu/crosstool.config
samples/x86_64-unknown-linux-uclibc/crosstool.config
samples/x86_64-unknown-linux-uclibc/uClibc-0.9.29.config
samples/x86_64-unknown-linux-uclibc/uClibc-20080801.config
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/gcc/4.3.1/330-unwind-for-uClibc.patch	Thu Aug 07 14:05:47 2008 +0000
     1.3 @@ -0,0 +1,25 @@
     1.4 +diff -durN gcc-4.3.1.orig/gcc/config/t-linux-uclibc gcc-4.3.1/gcc/config/t-linux-uclibc
     1.5 +--- gcc-4.3.1.orig/gcc/config/t-linux-uclibc	1970-01-01 01:00:00.000000000 +0100
     1.6 ++++ gcc-4.3.1/gcc/config/t-linux-uclibc	2008-07-29 13:07:15.000000000 +0200
     1.7 +@@ -0,0 +1,5 @@
     1.8 ++# Remove glibc specific files added in t-linux
     1.9 ++SHLIB_MAPFILES := $(filter-out $(srcdir)/config/libgcc-glibc.ver, $(SHLIB_MAPFILES))
    1.10 ++
    1.11 ++# Use unwind-dw2-fde instead of unwind-dw2-fde-glibc
    1.12 ++LIB2ADDEH := $(subst unwind-dw2-fde-glibc.c,unwind-dw2-fde.c,$(LIB2ADDEH))
    1.13 +diff -durN gcc-4.3.1.orig/gcc/config.gcc gcc-4.3.1/gcc/config.gcc
    1.14 +--- gcc-4.3.1.orig/gcc/config.gcc	2008-07-29 13:11:02.000000000 +0200
    1.15 ++++ gcc-4.3.1/gcc/config.gcc	2008-07-29 13:10:05.000000000 +0200
    1.16 +@@ -2651,6 +2651,12 @@
    1.17 + 	;;
    1.18 + esac
    1.19 + 
    1.20 ++# Rather than hook into each target, just do it after all the linux
    1.21 ++# targets have been processed
    1.22 ++case ${target} in
    1.23 ++  *-linux-uclibc*) tm_defines="${tm_defines} USE_UCLIBC" ; tmake_file="${tmake_file} t-linux-uclibc";;
    1.24 ++esac
    1.25 ++
    1.26 + case ${target} in
    1.27 + i[34567]86-*-linux*aout* | i[34567]86-*-linux*libc1)
    1.28 + 	tmake_file="${tmake_file} i386/t-gmm_malloc"
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/patches/glibc/2.7/230-powerpc-private_futex.patch	Thu Aug 07 14:05:47 2008 +0000
     2.3 @@ -0,0 +1,15 @@
     2.4 +2008-04-28  Hiroki Kaminaga  <kaminaga@sm.sony.co.jp>
     2.5 +
     2.6 +	[BZ 6740]
     2.7 +	nptl/sysdeps/powerpc/tcb-offsets.sym (PRIVATE_FUTEX_OFFSET):
     2.8 +	Guard sym definition with #ifndef __ASSUME_PRIVATE_FUTEX.
     2.9 +
    2.10 +--- a/nptl/sysdeps/powerpc/tcb-offsets.sym
    2.11 ++++ b/nptl/sysdeps/powerpc/tcb-offsets.sym
    2.12 +@@ -15,4 +15,6 @@
    2.13 + PID				thread_offsetof (pid)
    2.14 + TID				thread_offsetof (tid)
    2.15 + POINTER_GUARD			(offsetof (tcbhead_t, pointer_guard) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
    2.16 ++#ifndef __ASSUME_PRIVATE_FUTEX
    2.17 + PRIVATE_FUTEX_OFFSET		thread_offsetof (header.private_futex)
    2.18 ++#endif
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/patches/uClibc/20080801/100-ifaddrs.patch	Thu Aug 07 14:05:47 2008 +0000
     3.3 @@ -0,0 +1,190 @@
     3.4 +Copyright 2008 Yann E. MORIN.
     3.5 +
     3.6 +This patch is needed to make gcc-4.3.1 able to build the Java frontend.
     3.7 +
     3.8 +Index: uClibc/libc/inet/ifaddrs.c
     3.9 +===================================================================
    3.10 +--- uClibc/libc/inet/ifaddrs.c	(revision 23002)
    3.11 ++++ uClibc/libc/inet/ifaddrs.c	(working copy)
    3.12 +@@ -22,7 +22,7 @@
    3.13 + #include <alloca.h>
    3.14 + #include <assert.h>
    3.15 + #include <errno.h>
    3.16 +-#include "ifaddrs.h"
    3.17 ++#include <ifaddrs.h>
    3.18 + #include <net/if.h>
    3.19 + #include <netinet/in.h>
    3.20 + #include <netpacket/packet.h>
    3.21 +Index: uClibc/libc/inet/ifaddrs.h
    3.22 +===================================================================
    3.23 +--- uClibc/libc/inet/ifaddrs.h	(revision 23002)
    3.24 ++++ uClibc/libc/inet/ifaddrs.h	(working copy)
    3.25 +@@ -1,76 +0,0 @@
    3.26 +-/* ifaddrs.h -- declarations for getting network interface addresses
    3.27 +-   Copyright (C) 2002 Free Software Foundation, Inc.
    3.28 +-   This file is part of the GNU C Library.
    3.29 +-
    3.30 +-   The GNU C Library is free software; you can redistribute it and/or
    3.31 +-   modify it under the terms of the GNU Lesser General Public
    3.32 +-   License as published by the Free Software Foundation; either
    3.33 +-   version 2.1 of the License, or (at your option) any later version.
    3.34 +-
    3.35 +-   The GNU C Library is distributed in the hope that it will be useful,
    3.36 +-   but WITHOUT ANY WARRANTY; without even the implied warranty of
    3.37 +-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    3.38 +-   Lesser General Public License for more details.
    3.39 +-
    3.40 +-   You should have received a copy of the GNU Lesser General Public
    3.41 +-   License along with the GNU C Library; if not, write to the Free
    3.42 +-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
    3.43 +-   02111-1307 USA.  */
    3.44 +-
    3.45 +-#ifndef _IFADDRS_H
    3.46 +-#define _IFADDRS_H	1
    3.47 +-
    3.48 +-#include <features.h>
    3.49 +-#include <sys/socket.h>
    3.50 +-#include <stdbool.h>
    3.51 +-#include <stdint.h>
    3.52 +-
    3.53 +-__BEGIN_DECLS
    3.54 +-
    3.55 +-/* The `getifaddrs' function generates a linked list of these structures.
    3.56 +-   Each element of the list describes one network interface.  */
    3.57 +-struct ifaddrs
    3.58 +-{
    3.59 +-  struct ifaddrs *ifa_next;	/* Pointer to the next structure.  */
    3.60 +-
    3.61 +-  char *ifa_name;		/* Name of this network interface.  */
    3.62 +-  unsigned int ifa_flags;	/* Flags as from SIOCGIFFLAGS ioctl.  */
    3.63 +-
    3.64 +-  struct sockaddr *ifa_addr;	/* Network address of this interface.  */
    3.65 +-  struct sockaddr *ifa_netmask; /* Netmask of this interface.  */
    3.66 +-  union
    3.67 +-  {
    3.68 +-    /* At most one of the following two is valid.  If the IFF_BROADCAST
    3.69 +-       bit is set in `ifa_flags', then `ifa_broadaddr' is valid.  If the
    3.70 +-       IFF_POINTOPOINT bit is set, then `ifa_dstaddr' is valid.
    3.71 +-       It is never the case that both these bits are set at once.  */
    3.72 +-    struct sockaddr *ifu_broadaddr; /* Broadcast address of this interface. */
    3.73 +-    struct sockaddr *ifu_dstaddr; /* Point-to-point destination address.  */
    3.74 +-  } ifa_ifu;
    3.75 +-  /* These very same macros are defined by <net/if.h> for `struct ifaddr'.
    3.76 +-     So if they are defined already, the existing definitions will be fine.  */
    3.77 +-# ifndef ifa_broadaddr
    3.78 +-#  define ifa_broadaddr	ifa_ifu.ifu_broadaddr
    3.79 +-# endif
    3.80 +-# ifndef ifa_dstaddr
    3.81 +-#  define ifa_dstaddr	ifa_ifu.ifu_dstaddr
    3.82 +-# endif
    3.83 +-
    3.84 +-  void *ifa_data;		/* Address-specific data (may be unused).  */
    3.85 +-};
    3.86 +-
    3.87 +-
    3.88 +-/* Create a linked list of `struct ifaddrs' structures, one for each
    3.89 +-   network interface on the host machine.  If successful, store the
    3.90 +-   list in *IFAP and return 0.  On errors, return -1 and set `errno'.
    3.91 +-
    3.92 +-   The storage returned in *IFAP is allocated dynamically and can
    3.93 +-   only be properly freed by passing it to `freeifaddrs'.  */
    3.94 +-extern int getifaddrs (struct ifaddrs **__ifap) __THROW;
    3.95 +-
    3.96 +-/* Reclaim the storage allocated by a previous `getifaddrs' call.  */
    3.97 +-extern void freeifaddrs (struct ifaddrs *__ifa)  __THROW;
    3.98 +-
    3.99 +-__END_DECLS
   3.100 +-
   3.101 +-#endif /* ifaddrs.h */
   3.102 +Index: uClibc/libc/inet/getaddrinfo.c
   3.103 +===================================================================
   3.104 +--- uClibc/libc/inet/getaddrinfo.c	(revision 23002)
   3.105 ++++ uClibc/libc/inet/getaddrinfo.c	(working copy)
   3.106 +@@ -68,7 +68,7 @@
   3.107 + #include <sys/un.h>
   3.108 + #include <sys/utsname.h>
   3.109 + #include <net/if.h>
   3.110 +-#include "ifaddrs.h"
   3.111 ++#include <ifaddrs.h>
   3.112 + 
   3.113 + /* Experimentally off - libc_hidden_proto(memcpy) */
   3.114 + /* Experimentally off - libc_hidden_proto(memset) */
   3.115 +--- /dev/null	2008-08-04 09:44:45.624322752 +0200
   3.116 ++++ uClibc/include/ifaddrs.h	2008-08-05 09:31:20.000000000 +0200
   3.117 +@@ -0,0 +1,76 @@
   3.118 ++/* ifaddrs.h -- declarations for getting network interface addresses
   3.119 ++   Copyright (C) 2002 Free Software Foundation, Inc.
   3.120 ++   This file is part of the GNU C Library.
   3.121 ++
   3.122 ++   The GNU C Library is free software; you can redistribute it and/or
   3.123 ++   modify it under the terms of the GNU Lesser General Public
   3.124 ++   License as published by the Free Software Foundation; either
   3.125 ++   version 2.1 of the License, or (at your option) any later version.
   3.126 ++
   3.127 ++   The GNU C Library is distributed in the hope that it will be useful,
   3.128 ++   but WITHOUT ANY WARRANTY; without even the implied warranty of
   3.129 ++   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   3.130 ++   Lesser General Public License for more details.
   3.131 ++
   3.132 ++   You should have received a copy of the GNU Lesser General Public
   3.133 ++   License along with the GNU C Library; if not, write to the Free
   3.134 ++   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
   3.135 ++   02111-1307 USA.  */
   3.136 ++
   3.137 ++#ifndef _IFADDRS_H
   3.138 ++#define _IFADDRS_H	1
   3.139 ++
   3.140 ++#include <features.h>
   3.141 ++#include <sys/socket.h>
   3.142 ++#include <stdbool.h>
   3.143 ++#include <stdint.h>
   3.144 ++
   3.145 ++__BEGIN_DECLS
   3.146 ++
   3.147 ++/* The `getifaddrs' function generates a linked list of these structures.
   3.148 ++   Each element of the list describes one network interface.  */
   3.149 ++struct ifaddrs
   3.150 ++{
   3.151 ++  struct ifaddrs *ifa_next;	/* Pointer to the next structure.  */
   3.152 ++
   3.153 ++  char *ifa_name;		/* Name of this network interface.  */
   3.154 ++  unsigned int ifa_flags;	/* Flags as from SIOCGIFFLAGS ioctl.  */
   3.155 ++
   3.156 ++  struct sockaddr *ifa_addr;	/* Network address of this interface.  */
   3.157 ++  struct sockaddr *ifa_netmask; /* Netmask of this interface.  */
   3.158 ++  union
   3.159 ++  {
   3.160 ++    /* At most one of the following two is valid.  If the IFF_BROADCAST
   3.161 ++       bit is set in `ifa_flags', then `ifa_broadaddr' is valid.  If the
   3.162 ++       IFF_POINTOPOINT bit is set, then `ifa_dstaddr' is valid.
   3.163 ++       It is never the case that both these bits are set at once.  */
   3.164 ++    struct sockaddr *ifu_broadaddr; /* Broadcast address of this interface. */
   3.165 ++    struct sockaddr *ifu_dstaddr; /* Point-to-point destination address.  */
   3.166 ++  } ifa_ifu;
   3.167 ++  /* These very same macros are defined by <net/if.h> for `struct ifaddr'.
   3.168 ++     So if they are defined already, the existing definitions will be fine.  */
   3.169 ++# ifndef ifa_broadaddr
   3.170 ++#  define ifa_broadaddr	ifa_ifu.ifu_broadaddr
   3.171 ++# endif
   3.172 ++# ifndef ifa_dstaddr
   3.173 ++#  define ifa_dstaddr	ifa_ifu.ifu_dstaddr
   3.174 ++# endif
   3.175 ++
   3.176 ++  void *ifa_data;		/* Address-specific data (may be unused).  */
   3.177 ++};
   3.178 ++
   3.179 ++
   3.180 ++/* Create a linked list of `struct ifaddrs' structures, one for each
   3.181 ++   network interface on the host machine.  If successful, store the
   3.182 ++   list in *IFAP and return 0.  On errors, return -1 and set `errno'.
   3.183 ++
   3.184 ++   The storage returned in *IFAP is allocated dynamically and can
   3.185 ++   only be properly freed by passing it to `freeifaddrs'.  */
   3.186 ++extern int getifaddrs (struct ifaddrs **__ifap) __THROW;
   3.187 ++
   3.188 ++/* Reclaim the storage allocated by a previous `getifaddrs' call.  */
   3.189 ++extern void freeifaddrs (struct ifaddrs *__ifa)  __THROW;
   3.190 ++
   3.191 ++__END_DECLS
   3.192 ++
   3.193 ++#endif /* ifaddrs.h */
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/patches/uClibc/20080801/200-mips-typeof.patch	Thu Aug 07 14:05:47 2008 +0000
     4.3 @@ -0,0 +1,112 @@
     4.4 +Index: uClibc/libc/sysdeps/linux/mips/bits/atomic.h
     4.5 +===================================================================
     4.6 +--- uClibc/libc/sysdeps/linux/mips/bits/atomic.h	(revision 23002)
     4.7 ++++ uClibc/libc/sysdeps/linux/mips/bits/atomic.h	(working copy)
     4.8 +@@ -110,22 +110,22 @@
     4.9 + /* For all "bool" routines, we return FALSE if exchange succesful.  */
    4.10 + 
    4.11 + #define __arch_compare_and_exchange_bool_8_int(mem, new, old, rel, acq)	\
    4.12 +-({ typeof (*mem) __prev; int __cmp;					\
    4.13 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.14 +    __arch_compare_and_exchange_xxx_8_int(mem, new, old, rel, acq);	\
    4.15 +    !__cmp; })
    4.16 + 
    4.17 + #define __arch_compare_and_exchange_bool_16_int(mem, new, old, rel, acq) \
    4.18 +-({ typeof (*mem) __prev; int __cmp;					\
    4.19 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.20 +    __arch_compare_and_exchange_xxx_16_int(mem, new, old, rel, acq);	\
    4.21 +    !__cmp; })
    4.22 + 
    4.23 + #define __arch_compare_and_exchange_bool_32_int(mem, new, old, rel, acq) \
    4.24 +-({ typeof (*mem) __prev; int __cmp;					\
    4.25 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.26 +    __arch_compare_and_exchange_xxx_32_int(mem, new, old, rel, acq);	\
    4.27 +    !__cmp; })
    4.28 + 
    4.29 + #define __arch_compare_and_exchange_bool_64_int(mem, new, old, rel, acq) \
    4.30 +-({ typeof (*mem) __prev; int __cmp;					\
    4.31 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.32 +    __arch_compare_and_exchange_xxx_64_int(mem, new, old, rel, acq);	\
    4.33 +    !__cmp; })
    4.34 + 
    4.35 +@@ -133,24 +133,24 @@
    4.36 +    successful or not.  */
    4.37 + 
    4.38 + #define __arch_compare_and_exchange_val_8_int(mem, new, old, rel, acq)	\
    4.39 +-({ typeof (*mem) __prev; int __cmp;					\
    4.40 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.41 +    __arch_compare_and_exchange_xxx_8_int(mem, new, old, rel, acq);	\
    4.42 +-   (typeof (*mem))__prev; })
    4.43 ++   (__typeof (*mem))__prev; })
    4.44 + 
    4.45 + #define __arch_compare_and_exchange_val_16_int(mem, new, old, rel, acq) \
    4.46 +-({ typeof (*mem) __prev; int __cmp;					\
    4.47 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.48 +    __arch_compare_and_exchange_xxx_16_int(mem, new, old, rel, acq);	\
    4.49 +-   (typeof (*mem))__prev; })
    4.50 ++   (__typeof (*mem))__prev; })
    4.51 + 
    4.52 + #define __arch_compare_and_exchange_val_32_int(mem, new, old, rel, acq) \
    4.53 +-({ typeof (*mem) __prev; int __cmp;					\
    4.54 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.55 +    __arch_compare_and_exchange_xxx_32_int(mem, new, old, rel, acq);	\
    4.56 +-   (typeof (*mem))__prev; })
    4.57 ++   (__typeof (*mem))__prev; })
    4.58 + 
    4.59 + #define __arch_compare_and_exchange_val_64_int(mem, new, old, rel, acq) \
    4.60 +-({ typeof (*mem) __prev; int __cmp;					\
    4.61 ++({ __typeof (*mem) __prev; int __cmp;					\
    4.62 +    __arch_compare_and_exchange_xxx_64_int(mem, new, old, rel, acq);	\
    4.63 +-   (typeof (*mem))__prev; })
    4.64 ++   (__typeof (*mem))__prev; })
    4.65 + 
    4.66 + /* Compare and exchange with "acquire" semantics, ie barrier after.  */
    4.67 + 
    4.68 +@@ -183,7 +183,7 @@
    4.69 +   (abort (), 0)
    4.70 + 
    4.71 + #define __arch_exchange_xxx_32_int(mem, newval, rel, acq) \
    4.72 +-({ typeof (*mem) __prev; int __cmp;					      \
    4.73 ++({ __typeof (*mem) __prev; int __cmp;					      \
    4.74 +      __asm__ __volatile__ ("\n"						      \
    4.75 +      ".set	push\n\t"						      \
    4.76 +      MIPS_PUSH_MIPS2							      \
    4.77 +@@ -207,7 +207,7 @@
    4.78 +   (abort (), 0)
    4.79 + #else
    4.80 + #define __arch_exchange_xxx_64_int(mem, newval, rel, acq) \
    4.81 +-({ typeof (*mem) __prev; int __cmp;					      \
    4.82 ++({ __typeof (*mem) __prev; int __cmp;					      \
    4.83 +      __asm__ __volatile__ ("\n"						      \
    4.84 +      ".set	push\n\t"						      \
    4.85 +      MIPS_PUSH_MIPS2							      \
    4.86 +@@ -236,13 +236,13 @@
    4.87 + /* Atomically add value and return the previous (unincremented) value.  */
    4.88 + 
    4.89 + #define __arch_exchange_and_add_8_int(mem, newval, rel, acq) \
    4.90 +-  (abort (), (typeof(*mem)) 0)
    4.91 ++  (abort (), (__typeof(*mem)) 0)
    4.92 + 
    4.93 + #define __arch_exchange_and_add_16_int(mem, newval, rel, acq) \
    4.94 +-  (abort (), (typeof(*mem)) 0)
    4.95 ++  (abort (), (__typeof(*mem)) 0)
    4.96 + 
    4.97 + #define __arch_exchange_and_add_32_int(mem, value, rel, acq) \
    4.98 +-({ typeof (*mem) __prev; int __cmp;					      \
    4.99 ++({ __typeof (*mem) __prev; int __cmp;					      \
   4.100 +      __asm__ __volatile__ ("\n"						      \
   4.101 +      ".set	push\n\t"						      \
   4.102 +      MIPS_PUSH_MIPS2							      \
   4.103 +@@ -263,10 +263,10 @@
   4.104 + #if _MIPS_SIM == _ABIO32
   4.105 + /* We can't do an atomic 64-bit operation in O32.  */
   4.106 + #define __arch_exchange_and_add_64_int(mem, value, rel, acq) \
   4.107 +-  (abort (), (typeof(*mem)) 0)
   4.108 ++  (abort (), (__typeof(*mem)) 0)
   4.109 + #else
   4.110 + #define __arch_exchange_and_add_64_int(mem, value, rel, acq) \
   4.111 +-({ typeof (*mem) __prev; int __cmp;					      \
   4.112 ++({ __typeof (*mem) __prev; int __cmp;					      \
   4.113 +      __asm__ __volatile__ (						      \
   4.114 +      ".set	push\n\t"						      \
   4.115 +      MIPS_PUSH_MIPS2							      \
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/patches/uClibc/20080801/300-fix-asm.patch	Thu Aug 07 14:05:47 2008 +0000
     5.3 @@ -0,0 +1,175 @@
     5.4 +Index: uClibc/ldso/ldso/sparc/dl-sysdep.h
     5.5 +===================================================================
     5.6 +--- uClibc/ldso/ldso/sparc/dl-sysdep.h	(revision 23055)
     5.7 ++++ uClibc/ldso/ldso/sparc/dl-sysdep.h	(working copy)
     5.8 +@@ -141,7 +141,7 @@
     5.9 + static __inline__ Elf32_Addr
    5.10 + elf_machine_load_address (void)
    5.11 + {
    5.12 +-	register Elf32_Addr *pc __asm__ ("%o7"), *got __asm ("%l7");
    5.13 ++	register Elf32_Addr *pc __asm__ ("%o7"), *got __asm__ ("%l7");
    5.14 + 
    5.15 + 	__asm__ ("sethi %%hi(_GLOBAL_OFFSET_TABLE_-4), %1\n\t"
    5.16 + 	       "call 1f\n\t"
    5.17 +Index: uClibc/libc/sysdeps/linux/i386/bits/mathinline.h
    5.18 +===================================================================
    5.19 +--- uClibc/libc/sysdeps/linux/i386/bits/mathinline.h	(revision 23055)
    5.20 ++++ uClibc/libc/sysdeps/linux/i386/bits/mathinline.h	(working copy)
    5.21 +@@ -299,12 +299,12 @@
    5.22 +   __extension__ long long int __p = (long long int) __x;		      \
    5.23 +   if (__x == (long double) __p)						      \
    5.24 +     {									      \
    5.25 +-      __asm __volatile__						      \
    5.26 ++      __asm__ __volatile__						      \
    5.27 + 	("fscale"							      \
    5.28 + 	 : "=t" (__value) : "0" (1.0), "u" (__x));			      \
    5.29 +       return __value;							      \
    5.30 +     }									      \
    5.31 +-  __asm __volatile__							      \
    5.32 ++  __asm__ __volatile__							      \
    5.33 +     ("fld	%%st(0)\n\t"						      \
    5.34 +      "frndint			# int(x)\n\t"				      \
    5.35 +      "fxch\n\t"								      \
    5.36 +@@ -312,7 +312,7 @@
    5.37 +      "f2xm1			# 2^(fract(x)) - 1\n\t"			      \
    5.38 +      : "=t" (__value), "=u" (__exponent) : "0" (__x));			      \
    5.39 +   __value += 1.0;							      \
    5.40 +-  __asm __volatile__							      \
    5.41 ++  __asm__ __volatile__							      \
    5.42 +     ("fscale"								      \
    5.43 +      : "=t" (__value) : "0" (__value), "u" (__exponent));		      \
    5.44 +   return __value)
    5.45 +@@ -321,7 +321,7 @@
    5.46 + #  define __sincos_code \
    5.47 +   register long double __cosr;						      \
    5.48 +   register long double __sinr;						      \
    5.49 +-  __asm __volatile__							      \
    5.50 ++  __asm__ __volatile__							      \
    5.51 +     ("fsincos\n\t"							      \
    5.52 +      "fnstsw	%%ax\n\t"						      \
    5.53 +      "testl	$0x400, %%eax\n\t"					      \
    5.54 +@@ -373,7 +373,7 @@
    5.55 +   register long double __value;						      \
    5.56 +   register long double __exponent;					      \
    5.57 +   register long double __temp;						      \
    5.58 +-  __asm __volatile__							      \
    5.59 ++  __asm__ __volatile__							      \
    5.60 +     ("fldl2e			# e^x - 1 = 2^(x * log2(e)) - 1\n\t"	      \
    5.61 +      "fmul	%%st(1)		# x * log2(e)\n\t"			      \
    5.62 +      "fst	%%st(1)\n\t"						      \
    5.63 +@@ -383,7 +383,7 @@
    5.64 +      "f2xm1			# 2^(fract(x * log2(e))) - 1\n\t"	      \
    5.65 +      "fscale			# 2^(x * log2(e)) - 2^(int(x * log2(e)))\n\t" \
    5.66 +      : "=t" (__value), "=u" (__exponent) : "0" (__x));			      \
    5.67 +-  __asm __volatile__							      \
    5.68 ++  __asm__ __volatile__							      \
    5.69 +     ("fscale			# 2^int(x * log2(e))\n\t"		      \
    5.70 +      : "=t" (__temp) : "0" (1.0), "u" (__exponent));			      \
    5.71 +   __temp -= 1.0;							      \
    5.72 +@@ -398,7 +398,7 @@
    5.73 + #  define __exp_code \
    5.74 +   register long double __value;						      \
    5.75 +   register long double __exponent;					      \
    5.76 +-  __asm __volatile__							      \
    5.77 ++  __asm__ __volatile__							      \
    5.78 +     ("fldl2e			# e^x = 2^(x * log2(e))\n\t"		      \
    5.79 +      "fmul	%%st(1)		# x * log2(e)\n\t"			      \
    5.80 +      "fst	%%st(1)\n\t"						      \
    5.81 +@@ -408,7 +408,7 @@
    5.82 +      "f2xm1			# 2^(fract(x * log2(e))) - 1\n\t"	      \
    5.83 +      : "=t" (__value), "=u" (__exponent) : "0" (__x));			      \
    5.84 +   __value += 1.0;							      \
    5.85 +-  __asm __volatile__							      \
    5.86 ++  __asm__ __volatile__							      \
    5.87 +     ("fscale"								      \
    5.88 +      : "=t" (__value) : "0" (__value), "u" (__exponent));		      \
    5.89 +   return __value
    5.90 +@@ -421,7 +421,7 @@
    5.91 + __inline_mathcodeNP (tan, __x, \
    5.92 +   register long double __value;						      \
    5.93 +   register long double __value2 __attribute__ ((__unused__));		      \
    5.94 +-  __asm __volatile__							      \
    5.95 ++  __asm__ __volatile__							      \
    5.96 +     ("fptan"								      \
    5.97 +      : "=t" (__value2), "=u" (__value) : "0" (__x));			      \
    5.98 +   return __value)
    5.99 +@@ -435,7 +435,7 @@
   5.100 + #else
   5.101 + # define __atan2_code \
   5.102 +   register long double __value;						      \
   5.103 +-  __asm __volatile__							      \
   5.104 ++  __asm__ __volatile__							      \
   5.105 +     ("fpatan"								      \
   5.106 +      : "=t" (__value) : "0" (__x), "u" (__y) : "st(1)");		      \
   5.107 +   return __value
   5.108 +@@ -449,7 +449,7 @@
   5.109 + #if defined __FAST_MATH__ && !__GNUC_PREREQ (3, 5)
   5.110 + __inline_mathcodeNP2 (fmod, __x, __y, \
   5.111 +   register long double __value;						      \
   5.112 +-  __asm __volatile__							      \
   5.113 ++  __asm__ __volatile__							      \
   5.114 +     ("1:	fprem\n\t"						      \
   5.115 +      "fnstsw	%%ax\n\t"						      \
   5.116 +      "sahf\n\t"								      \
   5.117 +@@ -552,7 +552,7 @@
   5.118 + #ifdef __FAST_MATH__
   5.119 + # define __ldexp_code \
   5.120 +   register long double __value;						      \
   5.121 +-  __asm __volatile__							      \
   5.122 ++  __asm__ __volatile__							      \
   5.123 +     ("fscale"								      \
   5.124 +      : "=t" (__value) : "0" (__x), "u" ((long double) __y));		      \
   5.125 +   return __value
   5.126 +@@ -581,7 +581,7 @@
   5.127 +   if (__fabsl (__x) >= 1.0 - 0.5 * __M_SQRT2)				      \
   5.128 +     __value = logl (1.0 + __x);						      \
   5.129 +   else									      \
   5.130 +-    __asm __volatile__							      \
   5.131 ++    __asm__ __volatile__							      \
   5.132 +       ("fldln2\n\t"							      \
   5.133 +        "fxch\n\t"							      \
   5.134 +        "fyl2xp1"							      \
   5.135 +@@ -611,7 +611,7 @@
   5.136 + __inline_mathcodeNP(logb, __x, \
   5.137 +   register long double __value;						      \
   5.138 +   register long double __junk;						      \
   5.139 +-  __asm __volatile__							      \
   5.140 ++  __asm__ __volatile__							      \
   5.141 +     ("fxtract\n\t"							      \
   5.142 +      : "=t" (__junk), "=u" (__value) : "0" (__x));			      \
   5.143 +   return __value)
   5.144 +@@ -699,7 +699,7 @@
   5.145 + __inline_mathcodeNP2 (drem, __x, __y, \
   5.146 +   register double __value;						      \
   5.147 +   register int __clobbered;						      \
   5.148 +-  __asm __volatile__							      \
   5.149 ++  __asm__ __volatile__							      \
   5.150 +     ("1:	fprem1\n\t"						      \
   5.151 +      "fstsw	%%ax\n\t"						      \
   5.152 +      "sahf\n\t"								      \
   5.153 +Index: uClibc/libc/sysdeps/linux/x86_64/sigaction.c
   5.154 +===================================================================
   5.155 +--- uClibc/libc/sysdeps/linux/x86_64/sigaction.c	(revision 23055)
   5.156 ++++ uClibc/libc/sysdeps/linux/x86_64/sigaction.c	(working copy)
   5.157 +@@ -135,7 +135,7 @@
   5.158 + 
   5.159 + #define RESTORE(name, syscall) RESTORE2 (name, syscall)
   5.160 + # define RESTORE2(name, syscall) \
   5.161 +-asm						\
   5.162 ++__asm__						\
   5.163 +   (						\
   5.164 +    ".text\n" \
   5.165 +    "__" #name ":\n"				\
   5.166 +Index: uClibc/libc/sysdeps/linux/mips/sigaction.c
   5.167 +===================================================================
   5.168 +--- uClibc/libc/sysdeps/linux/mips/sigaction.c	(revision 23055)
   5.169 ++++ uClibc/libc/sysdeps/linux/mips/sigaction.c	(working copy)
   5.170 +@@ -140,7 +140,7 @@
   5.171 + 
   5.172 + #define RESTORE(name, syscall) RESTORE2 (name, syscall)
   5.173 + #define RESTORE2(name, syscall) \
   5.174 +-asm						\
   5.175 ++__asm__						\
   5.176 +   (						\
   5.177 +    ".align 4\n"					\
   5.178 +    "__" #name ":\n"				\
     6.1 --- a/samples/alphaev56-unknown-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
     6.2 +++ b/samples/alphaev56-unknown-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
     6.3 @@ -1,7 +1,7 @@
     6.4  #
     6.5  # Automatically generated make config: don't edit
     6.6 -# crosstool-NG version: 1.2.0+svn_trunk@881
     6.7 -# Tue Jul 29 09:16:56 2008
     6.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
     6.9 +# Thu Aug  7 15:57:00 2008
    6.10  #
    6.11  
    6.12  #
    6.13 @@ -32,9 +32,9 @@
    6.14  # Downloading
    6.15  #
    6.16  # CT_FORCE_DOWNLOAD is not set
    6.17 -# CT_USE_LAN_MIRROR is not set
    6.18  # CT_USE_PROXY is not set
    6.19  CT_PROXY_TYPE="none"
    6.20 +# CT_USE_LAN_MIRROR is not set
    6.21  CT_CONNECT_TIMEOUT=10
    6.22  # CT_ONLY_DOWNLOAD is not set
    6.23  
    6.24 @@ -141,7 +141,7 @@
    6.25  # Kernel
    6.26  #
    6.27  CT_KERNEL_LINUX=y
    6.28 -CT_KERNEL_VERSION="2.6.26"
    6.29 +CT_KERNEL_VERSION="2.6.26.1"
    6.30  CT_KERNEL_LINUX_HEADERS_INSTALL=y
    6.31  # CT_KERNEL_LINUX_HEADERS_SANITISED is not set
    6.32  # CT_KERNEL_LINUX_HEADERS_COPY is not set
    6.33 @@ -175,7 +175,8 @@
    6.34  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
    6.35  # CT_KERNEL_INSTALL_V_2_6_25_11 is not set
    6.36  # CT_KERNEL_INSTALL_V_2_6_25_12 is not set
    6.37 -CT_KERNEL_INSTALL_V_2_6_26=y
    6.38 +# CT_KERNEL_INSTALL_V_2_6_26 is not set
    6.39 +CT_KERNEL_INSTALL_V_2_6_26_1=y
    6.40  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
    6.41  CT_KERNEL_LINUX_VERBOSITY_0=y
    6.42  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
    6.43 @@ -240,6 +241,9 @@
    6.44  CT_CC_V_4_3_1=y
    6.45  CT_CC_GCC_4_3_or_later=y
    6.46  CT_CC_CXA_ATEXIT=y
    6.47 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
    6.48 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
    6.49 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
    6.50  CT_CC_CORE_EXTRA_CONFIG=""
    6.51  CT_CC_EXTRA_CONFIG=""
    6.52  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    6.53 @@ -256,7 +260,7 @@
    6.54  #
    6.55  CT_CC_LANG_CXX=y
    6.56  CT_CC_LANG_FORTRAN=y
    6.57 -# CT_CC_LANG_JAVA is not set
    6.58 +CT_CC_LANG_JAVA=y
    6.59  # CT_CC_LANG_ADA is not set
    6.60  # CT_CC_LANG_OBJC is not set
    6.61  # CT_CC_LANG_OBJCXX is not set
     7.1 --- a/samples/arm-unknown-linux-gnueabi/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
     7.2 +++ b/samples/arm-unknown-linux-gnueabi/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
     7.3 @@ -1,7 +1,7 @@
     7.4  #
     7.5  # Automatically generated make config: don't edit
     7.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
     7.7 -# Mon Aug  4 18:06:18 2008
     7.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
     7.9 +# Thu Aug  7 15:57:18 2008
    7.10  #
    7.11  
    7.12  #
    7.13 @@ -240,6 +240,9 @@
    7.14  CT_CC_V_4_3_1=y
    7.15  CT_CC_GCC_4_3_or_later=y
    7.16  CT_CC_CXA_ATEXIT=y
    7.17 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
    7.18 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
    7.19 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
    7.20  CT_CC_CORE_EXTRA_CONFIG=""
    7.21  CT_CC_EXTRA_CONFIG=""
    7.22  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
     8.1 --- a/samples/arm-unknown-linux-uclibc/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
     8.2 +++ b/samples/arm-unknown-linux-uclibc/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
     8.3 @@ -1,7 +1,7 @@
     8.4  #
     8.5  # Automatically generated make config: don't edit
     8.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
     8.7 -# Mon Aug  4 17:19:44 2008
     8.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
     8.9 +# Thu Aug  7 15:57:50 2008
    8.10  #
    8.11  
    8.12  #
    8.13 @@ -240,6 +240,9 @@
    8.14  CT_CC_V_4_3_1=y
    8.15  CT_CC_GCC_4_3_or_later=y
    8.16  CT_CC_CXA_ATEXIT=y
    8.17 +# CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
    8.18 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
    8.19 +CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
    8.20  CT_CC_CORE_EXTRA_CONFIG=""
    8.21  CT_CC_EXTRA_CONFIG=""
    8.22  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
     9.1 --- a/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
     9.2 +++ b/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
     9.3 @@ -1,7 +1,7 @@
     9.4  #
     9.5  # Automatically generated make config: don't edit
     9.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
     9.7 -# Mon Aug  4 16:52:28 2008
     9.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
     9.9 +# Thu Aug  7 15:53:27 2008
    9.10  #
    9.11  
    9.12  #
    9.13 @@ -14,7 +14,10 @@
    9.14  # CT_OBSOLETE is not set
    9.15  CT_EXPERIMENTAL=y
    9.16  # CT_BROKEN is not set
    9.17 -# CT_DEBUG_CT is not set
    9.18 +CT_DEBUG_CT=y
    9.19 +# CT_DEBUG_PAUSE_STEPS is not set
    9.20 +CT_DEBUG_CT_SAVE_STEPS=y
    9.21 +# CT_DEBUG_CT_SAVE_STEPS_GZIP is not set
    9.22  
    9.23  #
    9.24  # Paths
    9.25 @@ -240,6 +243,9 @@
    9.26  CT_CC_V_4_3_1=y
    9.27  CT_CC_GCC_4_3_or_later=y
    9.28  CT_CC_CXA_ATEXIT=y
    9.29 +# CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
    9.30 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
    9.31 +CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
    9.32  CT_CC_CORE_EXTRA_CONFIG=""
    9.33  CT_CC_EXTRA_CONFIG=""
    9.34  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    9.35 @@ -256,7 +262,7 @@
    9.36  #
    9.37  CT_CC_LANG_CXX=y
    9.38  CT_CC_LANG_FORTRAN=y
    9.39 -# CT_CC_LANG_JAVA is not set
    9.40 +CT_CC_LANG_JAVA=y
    9.41  # CT_CC_LANG_ADA is not set
    9.42  # CT_CC_LANG_OBJC is not set
    9.43  # CT_CC_LANG_OBJCXX is not set
    10.1 --- a/samples/armeb-unknown-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    10.2 +++ b/samples/armeb-unknown-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    10.3 @@ -1,7 +1,7 @@
    10.4  #
    10.5  # Automatically generated make config: don't edit
    10.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
    10.7 -# Mon Aug  4 18:44:55 2008
    10.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    10.9 +# Thu Aug  7 15:58:01 2008
   10.10  #
   10.11  
   10.12  #
   10.13 @@ -240,6 +240,9 @@
   10.14  CT_CC_V_4_3_1=y
   10.15  CT_CC_GCC_4_3_or_later=y
   10.16  CT_CC_CXA_ATEXIT=y
   10.17 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   10.18 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   10.19 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   10.20  CT_CC_CORE_EXTRA_CONFIG=""
   10.21  CT_CC_EXTRA_CONFIG=""
   10.22  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    11.1 --- a/samples/armeb-unknown-linux-uclibc/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    11.2 +++ b/samples/armeb-unknown-linux-uclibc/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    11.3 @@ -1,7 +1,7 @@
    11.4  #
    11.5  # Automatically generated make config: don't edit
    11.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
    11.7 -# Mon Aug  4 15:53:13 2008
    11.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    11.9 +# Thu Aug  7 15:58:14 2008
   11.10  #
   11.11  
   11.12  #
   11.13 @@ -240,6 +240,9 @@
   11.14  CT_CC_V_4_3_1=y
   11.15  CT_CC_GCC_4_3_or_later=y
   11.16  CT_CC_CXA_ATEXIT=y
   11.17 +# CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
   11.18 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   11.19 +CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
   11.20  CT_CC_CORE_EXTRA_CONFIG=""
   11.21  CT_CC_EXTRA_CONFIG=""
   11.22  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    12.1 --- a/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    12.2 +++ b/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    12.3 @@ -1,7 +1,7 @@
    12.4  #
    12.5  # Automatically generated make config: don't edit
    12.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
    12.7 -# Mon Aug  4 15:53:57 2008
    12.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    12.9 +# Thu Aug  7 15:58:22 2008
   12.10  #
   12.11  
   12.12  #
   12.13 @@ -240,6 +240,9 @@
   12.14  CT_CC_V_4_3_1=y
   12.15  CT_CC_GCC_4_3_or_later=y
   12.16  CT_CC_CXA_ATEXIT=y
   12.17 +# CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
   12.18 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   12.19 +CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
   12.20  CT_CC_CORE_EXTRA_CONFIG=""
   12.21  CT_CC_EXTRA_CONFIG=""
   12.22  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    13.1 --- a/samples/i586-geode-linux-uclibc/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    13.2 +++ b/samples/i586-geode-linux-uclibc/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    13.3 @@ -1,7 +1,7 @@
    13.4  #
    13.5  # Automatically generated make config: don't edit
    13.6 -# crosstool-NG version: 1.1.0+svn_trunk@833
    13.7 -# Sun Jul 20 01:12:37 2008
    13.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    13.9 +# Thu Aug  7 15:58:30 2008
   13.10  #
   13.11  
   13.12  #
   13.13 @@ -32,9 +32,9 @@
   13.14  # Downloading
   13.15  #
   13.16  # CT_FORCE_DOWNLOAD is not set
   13.17 -# CT_USE_LAN_MIRROR is not set
   13.18  # CT_USE_PROXY is not set
   13.19  CT_PROXY_TYPE="none"
   13.20 +# CT_USE_LAN_MIRROR is not set
   13.21  CT_CONNECT_TIMEOUT=10
   13.22  # CT_ONLY_DOWNLOAD is not set
   13.23  
   13.24 @@ -135,7 +135,7 @@
   13.25  # Kernel
   13.26  #
   13.27  CT_KERNEL_LINUX=y
   13.28 -CT_KERNEL_VERSION="2.6.26"
   13.29 +CT_KERNEL_VERSION="2.6.26.1"
   13.30  CT_KERNEL_LINUX_HEADERS_INSTALL=y
   13.31  # CT_KERNEL_LINUX_HEADERS_SANITISED is not set
   13.32  # CT_KERNEL_LINUX_HEADERS_COPY is not set
   13.33 @@ -167,7 +167,10 @@
   13.34  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   13.35  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   13.36  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   13.37 -CT_KERNEL_INSTALL_V_2_6_26=y
   13.38 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   13.39 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   13.40 +# CT_KERNEL_INSTALL_V_2_6_26 is not set
   13.41 +CT_KERNEL_INSTALL_V_2_6_26_1=y
   13.42  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   13.43  CT_KERNEL_LINUX_VERBOSITY_0=y
   13.44  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   13.45 @@ -209,7 +212,7 @@
   13.46  # C compiler
   13.47  #
   13.48  CT_CC_GCC=y
   13.49 -CT_CC_VERSION="4.2.4"
   13.50 +CT_CC_VERSION="4.3.1"
   13.51  CT_CC="gcc"
   13.52  # CT_CC_V_2_95_3 is not set
   13.53  # CT_CC_V_3_2_3 is not set
   13.54 @@ -227,13 +230,18 @@
   13.55  # CT_CC_V_4_2_1 is not set
   13.56  # CT_CC_V_4_2_2 is not set
   13.57  # CT_CC_V_4_2_3 is not set
   13.58 -CT_CC_V_4_2_4=y
   13.59 +# CT_CC_V_4_2_4 is not set
   13.60  # CT_CC_V_4_3_0 is not set
   13.61 -# CT_CC_V_4_3_1 is not set
   13.62 -# CT_CC_GCC_4_3_or_later is not set
   13.63 +CT_CC_V_4_3_1=y
   13.64 +CT_CC_GCC_4_3_or_later=y
   13.65  CT_CC_CXA_ATEXIT=y
   13.66 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   13.67 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   13.68 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   13.69  CT_CC_CORE_EXTRA_CONFIG=""
   13.70  CT_CC_EXTRA_CONFIG=""
   13.71 +CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
   13.72 +CT_CC_BUGURL=""
   13.73  CT_CC_SUPPORT_CXX=y
   13.74  CT_CC_SUPPORT_FORTRAN=y
   13.75  CT_CC_SUPPORT_JAVA=y
   13.76 @@ -257,17 +265,17 @@
   13.77  #
   13.78  # CT_LIBC_GLIBC is not set
   13.79  CT_LIBC_UCLIBC=y
   13.80 -CT_LIBC_VERSION="0.9.29"
   13.81 +CT_LIBC_VERSION="20080801"
   13.82  CT_LIBC="uClibc"
   13.83  # CT_LIBC_SUPPORT_NPTL is not set
   13.84  CT_LIBC_SUPPORT_LINUXTHREADS=y
   13.85  # CT_LIBC_V_snapshot is not set
   13.86 -# CT_LIBC_V_specific_date is not set
   13.87 +CT_LIBC_V_specific_date=y
   13.88  # CT_LIBC_V_0_9_28 is not set
   13.89  # CT_LIBC_V_0_9_28_1 is not set
   13.90  # CT_LIBC_V_0_9_28_2 is not set
   13.91  # CT_LIBC_V_0_9_28_3 is not set
   13.92 -CT_LIBC_V_0_9_29=y
   13.93 +# CT_LIBC_V_0_9_29 is not set
   13.94  CT_LIBC_UCLIBC_VERBOSITY_0=y
   13.95  # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
   13.96  CT_LIBC_UCLIBC_VERBOSITY=""
    14.1 --- a/samples/i586-geode-linux-uclibc/uClibc-0.9.29.config	Thu Aug 07 13:55:30 2008 +0000
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,211 +0,0 @@
    14.4 -#
    14.5 -# Automatically generated make config: don't edit
    14.6 -# Sun Jul  8 23:49:20 2007
    14.7 -#
    14.8 -# TARGET_alpha is not set
    14.9 -# TARGET_arm is not set
   14.10 -# TARGET_bfin is not set
   14.11 -# TARGET_cris is not set
   14.12 -# TARGET_e1 is not set
   14.13 -# TARGET_frv is not set
   14.14 -# TARGET_h8300 is not set
   14.15 -# TARGET_hppa is not set
   14.16 -TARGET_i386=y
   14.17 -# TARGET_i960 is not set
   14.18 -# TARGET_ia64 is not set
   14.19 -# TARGET_m68k is not set
   14.20 -# TARGET_microblaze is not set
   14.21 -# TARGET_mips is not set
   14.22 -# TARGET_nios is not set
   14.23 -# TARGET_nios2 is not set
   14.24 -# TARGET_powerpc is not set
   14.25 -# TARGET_sh is not set
   14.26 -# TARGET_sh64 is not set
   14.27 -# TARGET_sparc is not set
   14.28 -# TARGET_v850 is not set
   14.29 -# TARGET_vax is not set
   14.30 -# TARGET_x86_64 is not set
   14.31 -
   14.32 -#
   14.33 -# Target Architecture Features and Options
   14.34 -#
   14.35 -TARGET_ARCH="i386"
   14.36 -FORCE_OPTIONS_FOR_ARCH=y
   14.37 -# CONFIG_GENERIC_386 is not set
   14.38 -# CONFIG_386 is not set
   14.39 -# CONFIG_486 is not set
   14.40 -# CONFIG_586 is not set
   14.41 -CONFIG_586MMX=y
   14.42 -# CONFIG_686 is not set
   14.43 -# CONFIG_PENTIUMII is not set
   14.44 -# CONFIG_PENTIUMIII is not set
   14.45 -# CONFIG_PENTIUM4 is not set
   14.46 -# CONFIG_K6 is not set
   14.47 -# CONFIG_K7 is not set
   14.48 -# CONFIG_ELAN is not set
   14.49 -# CONFIG_CRUSOE is not set
   14.50 -# CONFIG_WINCHIPC6 is not set
   14.51 -# CONFIG_WINCHIP2 is not set
   14.52 -# CONFIG_CYRIXIII is not set
   14.53 -# CONFIG_NEHEMIAH is not set
   14.54 -TARGET_SUBARCH=""
   14.55 -
   14.56 -#
   14.57 -# Using ELF file format
   14.58 -#
   14.59 -ARCH_LITTLE_ENDIAN=y
   14.60 -
   14.61 -#
   14.62 -# Using Little Endian
   14.63 -#
   14.64 -ARCH_HAS_MMU=y
   14.65 -ARCH_USE_MMU=y
   14.66 -UCLIBC_HAS_FLOATS=y
   14.67 -UCLIBC_HAS_FPU=y
   14.68 -DO_C99_MATH=y
   14.69 -KERNEL_HEADERS="/usr/include"
   14.70 -HAVE_DOT_CONFIG=y
   14.71 -
   14.72 -#
   14.73 -# General Library Settings
   14.74 -#
   14.75 -# HAVE_NO_PIC is not set
   14.76 -DOPIC=y
   14.77 -# HAVE_NO_SHARED is not set
   14.78 -# ARCH_HAS_NO_LDSO is not set
   14.79 -HAVE_SHARED=y
   14.80 -# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
   14.81 -LDSO_LDD_SUPPORT=y
   14.82 -LDSO_CACHE_SUPPORT=y
   14.83 -# LDSO_PRELOAD_FILE_SUPPORT is not set
   14.84 -LDSO_BASE_FILENAME="ld.so"
   14.85 -UCLIBC_STATIC_LDCONFIG=y
   14.86 -# LDSO_RUNPATH is not set
   14.87 -UCLIBC_CTOR_DTOR=y
   14.88 -# HAS_NO_THREADS is not set
   14.89 -UCLIBC_HAS_THREADS=y
   14.90 -# PTHREADS_DEBUG_SUPPORT is not set
   14.91 -LINUXTHREADS_OLD=y
   14.92 -UCLIBC_HAS_LFS=y
   14.93 -# MALLOC is not set
   14.94 -# MALLOC_SIMPLE is not set
   14.95 -MALLOC_STANDARD=y
   14.96 -# MALLOC_GLIBC_COMPAT is not set
   14.97 -UCLIBC_DYNAMIC_ATEXIT=y
   14.98 -# COMPAT_ATEXIT is not set
   14.99 -# UCLIBC_SUSV3_LEGACY is not set
  14.100 -# UCLIBC_SUSV3_LEGACY_MACROS is not set
  14.101 -UCLIBC_HAS_SHADOW=y
  14.102 -UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
  14.103 -UCLIBC_HAS___PROGNAME=y
  14.104 -UNIX98PTY_ONLY=y
  14.105 -ASSUME_DEVPTS=y
  14.106 -UCLIBC_HAS_TM_EXTENSIONS=y
  14.107 -UCLIBC_HAS_TZ_CACHING=y
  14.108 -UCLIBC_HAS_TZ_FILE=y
  14.109 -UCLIBC_HAS_TZ_FILE_READ_MANY=y
  14.110 -UCLIBC_TZ_FILE_PATH="/etc/TZ"
  14.111 -
  14.112 -#
  14.113 -# Advanced Library Settings
  14.114 -#
  14.115 -UCLIBC_PWD_BUFFER_SIZE=256
  14.116 -UCLIBC_GRP_BUFFER_SIZE=256
  14.117 -
  14.118 -#
  14.119 -# Networking Support
  14.120 -#
  14.121 -# UCLIBC_HAS_IPV6 is not set
  14.122 -UCLIBC_HAS_RPC=y
  14.123 -UCLIBC_HAS_FULL_RPC=y
  14.124 -UCLIBC_HAS_REENTRANT_RPC=y
  14.125 -UCLIBC_USE_NETLINK=y
  14.126 -# UCLIBC_HAS_BSD_RES_CLOSE is not set
  14.127 -
  14.128 -#
  14.129 -# String and Stdio Support
  14.130 -#
  14.131 -UCLIBC_HAS_STRING_GENERIC_OPT=y
  14.132 -UCLIBC_HAS_STRING_ARCH_OPT=y
  14.133 -UCLIBC_HAS_CTYPE_TABLES=y
  14.134 -UCLIBC_HAS_CTYPE_SIGNED=y
  14.135 -UCLIBC_HAS_CTYPE_UNSAFE=y
  14.136 -# UCLIBC_HAS_CTYPE_CHECKED is not set
  14.137 -# UCLIBC_HAS_CTYPE_ENFORCED is not set
  14.138 -UCLIBC_HAS_WCHAR=y
  14.139 -# UCLIBC_HAS_LOCALE is not set
  14.140 -UCLIBC_HAS_HEXADECIMAL_FLOATS=y
  14.141 -UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
  14.142 -UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
  14.143 -# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
  14.144 -# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
  14.145 -# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
  14.146 -# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
  14.147 -# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
  14.148 -# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
  14.149 -UCLIBC_HAS_STDIO_BUFSIZ_4096=y
  14.150 -# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
  14.151 -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE is not set
  14.152 -UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4=y
  14.153 -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
  14.154 -# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
  14.155 -UCLIBC_HAS_STDIO_GETC_MACRO=y
  14.156 -UCLIBC_HAS_STDIO_PUTC_MACRO=y
  14.157 -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
  14.158 -# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
  14.159 -UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
  14.160 -UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
  14.161 -UCLIBC_HAS_PRINTF_M_SPEC=y
  14.162 -UCLIBC_HAS_ERRNO_MESSAGES=y
  14.163 -# UCLIBC_HAS_SYS_ERRLIST is not set
  14.164 -UCLIBC_HAS_SIGNUM_MESSAGES=y
  14.165 -# UCLIBC_HAS_SYS_SIGLIST is not set
  14.166 -UCLIBC_HAS_GNU_GETOPT=y
  14.167 -UCLIBC_HAS_GNU_GETSUBOPT=y
  14.168 -
  14.169 -#
  14.170 -# Big and Tall
  14.171 -#
  14.172 -UCLIBC_HAS_REGEX=y
  14.173 -UCLIBC_HAS_REGEX_OLD=y
  14.174 -UCLIBC_HAS_FNMATCH=y
  14.175 -UCLIBC_HAS_FNMATCH_OLD=y
  14.176 -UCLIBC_HAS_WORDEXP=y
  14.177 -UCLIBC_HAS_FTW=y
  14.178 -UCLIBC_HAS_GLOB=y
  14.179 -# UCLIBC_HAS_GNU_GLOB is not set
  14.180 -
  14.181 -#
  14.182 -# Library Installation Options
  14.183 -#
  14.184 -SHARED_LIB_LOADER_PREFIX="$(DEVEL_PREFIX)/lib"
  14.185 -RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
  14.186 -DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
  14.187 -
  14.188 -#
  14.189 -# Security options
  14.190 -#
  14.191 -# UCLIBC_BUILD_PIE is not set
  14.192 -UCLIBC_HAS_ARC4RANDOM=y
  14.193 -# HAVE_NO_SSP is not set
  14.194 -# UCLIBC_HAS_SSP is not set
  14.195 -# UCLIBC_BUILD_RELRO is not set
  14.196 -# UCLIBC_BUILD_NOW is not set
  14.197 -# UCLIBC_BUILD_NOEXECSTACK is not set
  14.198 -
  14.199 -#
  14.200 -# uClibc development/debugging options
  14.201 -#
  14.202 -CROSS_COMPILER_PREFIX=""
  14.203 -UCLIBC_EXTRA_CFLAGS=""
  14.204 -# DODEBUG is not set
  14.205 -# DODEBUG_PT is not set
  14.206 -# DOSTRIP is not set
  14.207 -# DOASSERTS is not set
  14.208 -# SUPPORT_LD_DEBUG is not set
  14.209 -# SUPPORT_LD_DEBUG_EARLY is not set
  14.210 -# UCLIBC_MALLOC_DEBUGGING is not set
  14.211 -WARNINGS="-Wall"
  14.212 -# EXTRA_WARNINGS is not set
  14.213 -# DOMULTI is not set
  14.214 -# UCLIBC_MJN3_ONLY is not set
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/samples/i586-geode-linux-uclibc/uClibc-20080801.config	Thu Aug 07 14:05:47 2008 +0000
    15.3 @@ -0,0 +1,261 @@
    15.4 +#
    15.5 +# Automatically generated make config: don't edit
    15.6 +# Mon Aug  4 19:50:11 2008
    15.7 +#
    15.8 +# TARGET_alpha is not set
    15.9 +# TARGET_arm is not set
   15.10 +# TARGET_avr32 is not set
   15.11 +# TARGET_bfin is not set
   15.12 +# TARGET_cris is not set
   15.13 +# TARGET_e1 is not set
   15.14 +# TARGET_frv is not set
   15.15 +# TARGET_h8300 is not set
   15.16 +# TARGET_hppa is not set
   15.17 +TARGET_i386=y
   15.18 +# TARGET_i960 is not set
   15.19 +# TARGET_ia64 is not set
   15.20 +# TARGET_m68k is not set
   15.21 +# TARGET_microblaze is not set
   15.22 +# TARGET_mips is not set
   15.23 +# TARGET_nios is not set
   15.24 +# TARGET_nios2 is not set
   15.25 +# TARGET_powerpc is not set
   15.26 +# TARGET_sh is not set
   15.27 +# TARGET_sh64 is not set
   15.28 +# TARGET_sparc is not set
   15.29 +# TARGET_v850 is not set
   15.30 +# TARGET_vax is not set
   15.31 +# TARGET_x86_64 is not set
   15.32 +# TARGET_xtensa is not set
   15.33 +
   15.34 +#
   15.35 +# Target Architecture Features and Options
   15.36 +#
   15.37 +TARGET_ARCH="i386"
   15.38 +FORCE_OPTIONS_FOR_ARCH=y
   15.39 +# CONFIG_ARM_OABI is not set
   15.40 +# CONFIG_ARM_EABI is not set
   15.41 +# CONFIG_GENERIC_ARM is not set
   15.42 +# CONFIG_ARM610 is not set
   15.43 +# CONFIG_ARM710 is not set
   15.44 +# CONFIG_ARM7TDMI is not set
   15.45 +# CONFIG_ARM720T is not set
   15.46 +# CONFIG_ARM920T is not set
   15.47 +# CONFIG_ARM922T is not set
   15.48 +# CONFIG_ARM926T is not set
   15.49 +# CONFIG_ARM10T is not set
   15.50 +# CONFIG_ARM1136JF_S is not set
   15.51 +# CONFIG_ARM1176JZ_S is not set
   15.52 +# CONFIG_ARM1176JZF_S is not set
   15.53 +# CONFIG_ARM_CORTEX_M3 is not set
   15.54 +# CONFIG_ARM_CORTEX_M1 is not set
   15.55 +# CONFIG_ARM_SA110 is not set
   15.56 +# CONFIG_ARM_SA1100 is not set
   15.57 +# CONFIG_ARM_XSCALE is not set
   15.58 +# CONFIG_ARM_IWMMXT is not set
   15.59 +# CONFIG_GENERIC_386 is not set
   15.60 +# CONFIG_386 is not set
   15.61 +# CONFIG_486 is not set
   15.62 +CONFIG_586=y
   15.63 +# CONFIG_586MMX is not set
   15.64 +# CONFIG_686 is not set
   15.65 +# CONFIG_PENTIUMII is not set
   15.66 +# CONFIG_PENTIUMIII is not set
   15.67 +# CONFIG_PENTIUM4 is not set
   15.68 +# CONFIG_K6 is not set
   15.69 +# CONFIG_K7 is not set
   15.70 +# CONFIG_ELAN is not set
   15.71 +# CONFIG_CRUSOE is not set
   15.72 +# CONFIG_WINCHIPC6 is not set
   15.73 +# CONFIG_WINCHIP2 is not set
   15.74 +# CONFIG_CYRIXIII is not set
   15.75 +# CONFIG_NEHEMIAH is not set
   15.76 +TARGET_SUBARCH=""
   15.77 +
   15.78 +#
   15.79 +# Using ELF file format
   15.80 +#
   15.81 +ARCH_LITTLE_ENDIAN=y
   15.82 +# ARCH_WANTS_BIG_ENDIAN is not set
   15.83 +# ARCH_WANTS_LITTLE_ENDIAN is not set
   15.84 +
   15.85 +#
   15.86 +# Using Little Endian
   15.87 +#
   15.88 +ARCH_HAS_MMU=y
   15.89 +ARCH_USE_MMU=y
   15.90 +UCLIBC_HAS_FLOATS=y
   15.91 +UCLIBC_HAS_FPU=y
   15.92 +DO_C99_MATH=y
   15.93 +UCLIBC_HAS_FENV=y
   15.94 +KERNEL_HEADERS="/usr/include"
   15.95 +HAVE_DOT_CONFIG=y
   15.96 +
   15.97 +#
   15.98 +# General Library Settings
   15.99 +#
  15.100 +# HAVE_NO_PIC is not set
  15.101 +DOPIC=y
  15.102 +# ARCH_HAS_NO_SHARED is not set
  15.103 +# ARCH_HAS_NO_LDSO is not set
  15.104 +HAVE_SHARED=y
  15.105 +# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
  15.106 +LDSO_LDD_SUPPORT=y
  15.107 +LDSO_CACHE_SUPPORT=y
  15.108 +# LDSO_PRELOAD_FILE_SUPPORT is not set
  15.109 +LDSO_BASE_FILENAME="ld.so"
  15.110 +UCLIBC_STATIC_LDCONFIG=y
  15.111 +# LDSO_RUNPATH is not set
  15.112 +UCLIBC_CTOR_DTOR=y
  15.113 +# LDSO_GNU_HASH_SUPPORT is not set
  15.114 +# HAS_NO_THREADS is not set
  15.115 +UCLIBC_HAS_THREADS=y
  15.116 +# PTHREADS_DEBUG_SUPPORT is not set
  15.117 +LINUXTHREADS_OLD=y
  15.118 +UCLIBC_HAS_SYSLOG=y
  15.119 +UCLIBC_HAS_LFS=y
  15.120 +# MALLOC is not set
  15.121 +# MALLOC_SIMPLE is not set
  15.122 +MALLOC_STANDARD=y
  15.123 +# MALLOC_GLIBC_COMPAT is not set
  15.124 +UCLIBC_DYNAMIC_ATEXIT=y
  15.125 +# COMPAT_ATEXIT is not set
  15.126 +# UCLIBC_SUSV3_LEGACY is not set
  15.127 +# UCLIBC_SUSV3_LEGACY_MACROS is not set
  15.128 +# UCLIBC_HAS_STUBS is not set
  15.129 +UCLIBC_HAS_SHADOW=y
  15.130 +# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
  15.131 +UCLIBC_HAS_PTY=y
  15.132 +ASSUME_DEVPTS=y
  15.133 +UNIX98PTY_ONLY=y
  15.134 +# UCLIBC_HAS_GETPT is not set
  15.135 +UCLIBC_HAS_TM_EXTENSIONS=y
  15.136 +UCLIBC_HAS_TZ_CACHING=y
  15.137 +UCLIBC_HAS_TZ_FILE=y
  15.138 +UCLIBC_HAS_TZ_FILE_READ_MANY=y
  15.139 +UCLIBC_TZ_FILE_PATH="/etc/TZ"
  15.140 +
  15.141 +#
  15.142 +# Advanced Library Settings
  15.143 +#
  15.144 +UCLIBC_PWD_BUFFER_SIZE=256
  15.145 +UCLIBC_GRP_BUFFER_SIZE=256
  15.146 +
  15.147 +#
  15.148 +# Support various families of functions
  15.149 +#
  15.150 +UCLIBC_LINUX_MODULE_24=y
  15.151 +UCLIBC_LINUX_SPECIFIC=y
  15.152 +UCLIBC_HAS_GNU_ERROR=y
  15.153 +# UCLIBC_BSD_SPECIFIC is not set
  15.154 +# UCLIBC_HAS_BSD_ERR is not set
  15.155 +# UCLIBC_HAS_OBSOLETE_BSD_SIGNAL is not set
  15.156 +# UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL is not set
  15.157 +# UCLIBC_NTP_LEGACY is not set
  15.158 +# UCLIBC_SV4_DEPRECATED is not set
  15.159 +UCLIBC_HAS_REALTIME=y
  15.160 +UCLIBC_HAS_ADVANCED_REALTIME=y
  15.161 +UCLIBC_HAS_EPOLL=y
  15.162 +UCLIBC_HAS_XATTR=y
  15.163 +UCLIBC_HAS_PROFILING=y
  15.164 +UCLIBC_HAS_CRYPT_IMPL=y
  15.165 +UCLIBC_HAS_CRYPT=y
  15.166 +UCLIBC_HAS_NETWORK_SUPPORT=y
  15.167 +UCLIBC_HAS_SOCKET=y
  15.168 +UCLIBC_HAS_IPV4=y
  15.169 +# UCLIBC_HAS_IPV6 is not set
  15.170 +UCLIBC_HAS_RPC=y
  15.171 +UCLIBC_HAS_FULL_RPC=y
  15.172 +UCLIBC_HAS_REENTRANT_RPC=y
  15.173 +UCLIBC_USE_NETLINK=y
  15.174 +UCLIBC_SUPPORT_AI_ADDRCONFIG=y
  15.175 +# UCLIBC_HAS_BSD_RES_CLOSE is not set
  15.176 +
  15.177 +#
  15.178 +# String and Stdio Support
  15.179 +#
  15.180 +UCLIBC_HAS_STRING_GENERIC_OPT=y
  15.181 +UCLIBC_HAS_STRING_ARCH_OPT=y
  15.182 +UCLIBC_HAS_CTYPE_TABLES=y
  15.183 +# UCLIBC_HAS_CTYPE_SIGNED is not set
  15.184 +UCLIBC_HAS_CTYPE_UNSAFE=y
  15.185 +# UCLIBC_HAS_CTYPE_CHECKED is not set
  15.186 +# UCLIBC_HAS_CTYPE_ENFORCED is not set
  15.187 +# UCLIBC_HAS_WCHAR is not set
  15.188 +# UCLIBC_HAS_LOCALE is not set
  15.189 +# UCLIBC_HAS_HEXADECIMAL_FLOATS is not set
  15.190 +# UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set
  15.191 +# USE_OLD_VFPRINTF is not set
  15.192 +UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
  15.193 +# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
  15.194 +# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
  15.195 +# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
  15.196 +# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
  15.197 +# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
  15.198 +# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
  15.199 +UCLIBC_HAS_STDIO_BUFSIZ_4096=y
  15.200 +# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
  15.201 +UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
  15.202 +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
  15.203 +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
  15.204 +# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
  15.205 +UCLIBC_HAS_STDIO_GETC_MACRO=y
  15.206 +UCLIBC_HAS_STDIO_PUTC_MACRO=y
  15.207 +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
  15.208 +# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
  15.209 +# UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set
  15.210 +# UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set
  15.211 +# UCLIBC_HAS_PRINTF_M_SPEC is not set
  15.212 +UCLIBC_HAS_ERRNO_MESSAGES=y
  15.213 +# UCLIBC_HAS_SYS_ERRLIST is not set
  15.214 +UCLIBC_HAS_SIGNUM_MESSAGES=y
  15.215 +# UCLIBC_HAS_SYS_SIGLIST is not set
  15.216 +UCLIBC_HAS_GNU_GETOPT=y
  15.217 +UCLIBC_HAS_GNU_GETSUBOPT=y
  15.218 +
  15.219 +#
  15.220 +# Big and Tall
  15.221 +#
  15.222 +UCLIBC_HAS_REGEX=y
  15.223 +# UCLIBC_HAS_REGEX_OLD is not set
  15.224 +UCLIBC_HAS_FNMATCH=y
  15.225 +UCLIBC_HAS_FNMATCH_OLD=y
  15.226 +# UCLIBC_HAS_WORDEXP is not set
  15.227 +# UCLIBC_HAS_FTW is not set
  15.228 +UCLIBC_HAS_GLOB=y
  15.229 +# UCLIBC_HAS_GNU_GLOB is not set
  15.230 +
  15.231 +#
  15.232 +# Library Installation Options
  15.233 +#
  15.234 +SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)lib"
  15.235 +RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
  15.236 +DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
  15.237 +
  15.238 +#
  15.239 +# Security options
  15.240 +#
  15.241 +# UCLIBC_BUILD_PIE is not set
  15.242 +# UCLIBC_HAS_ARC4RANDOM is not set
  15.243 +# HAVE_NO_SSP is not set
  15.244 +# UCLIBC_HAS_SSP is not set
  15.245 +UCLIBC_BUILD_RELRO=y
  15.246 +# UCLIBC_BUILD_NOW is not set
  15.247 +UCLIBC_BUILD_NOEXECSTACK=y
  15.248 +
  15.249 +#
  15.250 +# uClibc development/debugging options
  15.251 +#
  15.252 +CROSS_COMPILER_PREFIX=""
  15.253 +UCLIBC_EXTRA_CFLAGS=""
  15.254 +# DODEBUG is not set
  15.255 +# DODEBUG_PT is not set
  15.256 +# DOSTRIP is not set
  15.257 +# DOASSERTS is not set
  15.258 +# SUPPORT_LD_DEBUG is not set
  15.259 +# SUPPORT_LD_DEBUG_EARLY is not set
  15.260 +# UCLIBC_MALLOC_DEBUGGING is not set
  15.261 +WARNINGS="-Wall"
  15.262 +# EXTRA_WARNINGS is not set
  15.263 +# DOMULTI is not set
  15.264 +# UCLIBC_MJN3_ONLY is not set
    16.1 --- a/samples/i686-nptl-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    16.2 +++ b/samples/i686-nptl-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    16.3 @@ -1,7 +1,7 @@
    16.4  #
    16.5  # Automatically generated make config: don't edit
    16.6 -# crosstool-NG version: 1.2.0+svn_trunk@881
    16.7 -# Tue Jul 29 16:09:27 2008
    16.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    16.9 +# Thu Aug  7 15:58:53 2008
   16.10  #
   16.11  
   16.12  #
   16.13 @@ -32,9 +32,9 @@
   16.14  # Downloading
   16.15  #
   16.16  # CT_FORCE_DOWNLOAD is not set
   16.17 -# CT_USE_LAN_MIRROR is not set
   16.18  # CT_USE_PROXY is not set
   16.19  CT_PROXY_TYPE="none"
   16.20 +# CT_USE_LAN_MIRROR is not set
   16.21  CT_CONNECT_TIMEOUT=10
   16.22  # CT_ONLY_DOWNLOAD is not set
   16.23  
   16.24 @@ -170,6 +170,7 @@
   16.25  # CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   16.26  # CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   16.27  CT_KERNEL_INSTALL_V_2_6_26=y
   16.28 +# CT_KERNEL_INSTALL_V_2_6_26_1 is not set
   16.29  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   16.30  CT_KERNEL_LINUX_VERBOSITY_0=y
   16.31  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   16.32 @@ -234,6 +235,9 @@
   16.33  CT_CC_V_4_3_1=y
   16.34  CT_CC_GCC_4_3_or_later=y
   16.35  CT_CC_CXA_ATEXIT=y
   16.36 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   16.37 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   16.38 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   16.39  CT_CC_CORE_EXTRA_CONFIG=""
   16.40  CT_CC_EXTRA_CONFIG=""
   16.41  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    17.1 --- a/samples/ia64-unknown-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    17.2 +++ b/samples/ia64-unknown-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    17.3 @@ -1,7 +1,7 @@
    17.4  #
    17.5  # Automatically generated make config: don't edit
    17.6 -# crosstool-NG version: 1.1.0+svn_trunk@833
    17.7 -# Sun Jul 20 01:13:05 2008
    17.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    17.9 +# Thu Aug  7 15:59:05 2008
   17.10  #
   17.11  
   17.12  #
   17.13 @@ -32,9 +32,9 @@
   17.14  # Downloading
   17.15  #
   17.16  # CT_FORCE_DOWNLOAD is not set
   17.17 -# CT_USE_LAN_MIRROR is not set
   17.18  # CT_USE_PROXY is not set
   17.19  CT_PROXY_TYPE="none"
   17.20 +# CT_USE_LAN_MIRROR is not set
   17.21  CT_CONNECT_TIMEOUT=10
   17.22  # CT_ONLY_DOWNLOAD is not set
   17.23  
   17.24 @@ -166,7 +166,10 @@
   17.25  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   17.26  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   17.27  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   17.28 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   17.29 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   17.30  CT_KERNEL_INSTALL_V_2_6_26=y
   17.31 +# CT_KERNEL_INSTALL_V_2_6_26_1 is not set
   17.32  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   17.33  CT_KERNEL_LINUX_VERBOSITY_0=y
   17.34  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   17.35 @@ -231,6 +234,9 @@
   17.36  # CT_CC_V_4_3_1 is not set
   17.37  # CT_CC_GCC_4_3_or_later is not set
   17.38  CT_CC_CXA_ATEXIT=y
   17.39 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   17.40 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   17.41 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   17.42  CT_CC_CORE_EXTRA_CONFIG=""
   17.43  CT_CC_EXTRA_CONFIG=""
   17.44  CT_CC_SUPPORT_CXX=y
   17.45 @@ -260,6 +266,8 @@
   17.46  CT_LIBC="glibc"
   17.47  CT_LIBC_SUPPORT_NPTL=y
   17.48  CT_LIBC_SUPPORT_LINUXTHREADS=y
   17.49 +# CT_LIBC_V_LATEST is not set
   17.50 +# CT_LIBC_V_date is not set
   17.51  CT_LIBC_V_2_3_6=y
   17.52  # CT_LIBC_V_2_5 is not set
   17.53  # CT_LIBC_V_2_5_1 is not set
    18.1 --- a/samples/mips-unknown-linux-uclibc/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    18.2 +++ b/samples/mips-unknown-linux-uclibc/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    18.3 @@ -1,7 +1,7 @@
    18.4  #
    18.5  # Automatically generated make config: don't edit
    18.6 -# crosstool-NG version: 1.1.0+svn_trunk@832
    18.7 -# Sun Jul 20 00:50:36 2008
    18.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    18.9 +# Thu Aug  7 15:59:14 2008
   18.10  #
   18.11  
   18.12  #
   18.13 @@ -32,9 +32,9 @@
   18.14  # Downloading
   18.15  #
   18.16  # CT_FORCE_DOWNLOAD is not set
   18.17 -# CT_USE_LAN_MIRROR is not set
   18.18  # CT_USE_PROXY is not set
   18.19  CT_PROXY_TYPE="none"
   18.20 +# CT_USE_LAN_MIRROR is not set
   18.21  CT_CONNECT_TIMEOUT=10
   18.22  # CT_ONLY_DOWNLOAD is not set
   18.23  
   18.24 @@ -137,7 +137,7 @@
   18.25  # Kernel
   18.26  #
   18.27  CT_KERNEL_LINUX=y
   18.28 -CT_KERNEL_VERSION="2.6.26"
   18.29 +CT_KERNEL_VERSION="2.6.26.1"
   18.30  CT_KERNEL_LINUX_HEADERS_INSTALL=y
   18.31  # CT_KERNEL_LINUX_HEADERS_SANITISED is not set
   18.32  # CT_KERNEL_LINUX_HEADERS_COPY is not set
   18.33 @@ -169,7 +169,10 @@
   18.34  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   18.35  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   18.36  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   18.37 -CT_KERNEL_INSTALL_V_2_6_26=y
   18.38 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   18.39 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   18.40 +# CT_KERNEL_INSTALL_V_2_6_26 is not set
   18.41 +CT_KERNEL_INSTALL_V_2_6_26_1=y
   18.42  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   18.43  CT_KERNEL_LINUX_VERBOSITY_0=y
   18.44  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   18.45 @@ -211,7 +214,7 @@
   18.46  # C compiler
   18.47  #
   18.48  CT_CC_GCC=y
   18.49 -CT_CC_VERSION="4.2.4"
   18.50 +CT_CC_VERSION="4.3.1"
   18.51  CT_CC="gcc"
   18.52  # CT_CC_V_2_95_3 is not set
   18.53  # CT_CC_V_3_2_3 is not set
   18.54 @@ -229,13 +232,18 @@
   18.55  # CT_CC_V_4_2_1 is not set
   18.56  # CT_CC_V_4_2_2 is not set
   18.57  # CT_CC_V_4_2_3 is not set
   18.58 -CT_CC_V_4_2_4=y
   18.59 +# CT_CC_V_4_2_4 is not set
   18.60  # CT_CC_V_4_3_0 is not set
   18.61 -# CT_CC_V_4_3_1 is not set
   18.62 -# CT_CC_GCC_4_3_or_later is not set
   18.63 +CT_CC_V_4_3_1=y
   18.64 +CT_CC_GCC_4_3_or_later=y
   18.65  CT_CC_CXA_ATEXIT=y
   18.66 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   18.67 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   18.68 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   18.69  CT_CC_CORE_EXTRA_CONFIG=""
   18.70  CT_CC_EXTRA_CONFIG=""
   18.71 +CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
   18.72 +CT_CC_BUGURL=""
   18.73  CT_CC_SUPPORT_CXX=y
   18.74  CT_CC_SUPPORT_FORTRAN=y
   18.75  CT_CC_SUPPORT_JAVA=y
   18.76 @@ -259,20 +267,20 @@
   18.77  #
   18.78  # CT_LIBC_GLIBC is not set
   18.79  CT_LIBC_UCLIBC=y
   18.80 -CT_LIBC_VERSION="0.9.29"
   18.81 +CT_LIBC_VERSION="20080801"
   18.82  CT_LIBC="uClibc"
   18.83  # CT_LIBC_SUPPORT_NPTL is not set
   18.84  CT_LIBC_SUPPORT_LINUXTHREADS=y
   18.85  # CT_LIBC_V_snapshot is not set
   18.86 -# CT_LIBC_V_specific_date is not set
   18.87 +CT_LIBC_V_specific_date=y
   18.88  # CT_LIBC_V_0_9_28 is not set
   18.89  # CT_LIBC_V_0_9_28_1 is not set
   18.90  # CT_LIBC_V_0_9_28_2 is not set
   18.91  # CT_LIBC_V_0_9_28_3 is not set
   18.92 -CT_LIBC_V_0_9_29=y
   18.93 -CT_LIBC_UCLIBC_VERBOSITY_0=y
   18.94 -# CT_LIBC_UCLIBC_VERBOSITY_1 is not set
   18.95 -CT_LIBC_UCLIBC_VERBOSITY=""
   18.96 +# CT_LIBC_V_0_9_29 is not set
   18.97 +# CT_LIBC_UCLIBC_VERBOSITY_0 is not set
   18.98 +CT_LIBC_UCLIBC_VERBOSITY_1=y
   18.99 +CT_LIBC_UCLIBC_VERBOSITY="V=1"
  18.100  CT_LIBC_UCLIBC_DEBUG_LEVEL_0=y
  18.101  # CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set
  18.102  # CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set
    19.1 --- a/samples/mips-unknown-linux-uclibc/uClibc-0.9.29.config	Thu Aug 07 13:55:30 2008 +0000
    19.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.3 @@ -1,224 +0,0 @@
    19.4 -#
    19.5 -# Automatically generated make config: don't edit
    19.6 -# Thu Jul  5 20:17:45 2007
    19.7 -#
    19.8 -# TARGET_alpha is not set
    19.9 -# TARGET_arm is not set
   19.10 -# TARGET_bfin is not set
   19.11 -# TARGET_cris is not set
   19.12 -# TARGET_e1 is not set
   19.13 -# TARGET_frv is not set
   19.14 -# TARGET_h8300 is not set
   19.15 -# TARGET_hppa is not set
   19.16 -# TARGET_i386 is not set
   19.17 -# TARGET_i960 is not set
   19.18 -# TARGET_ia64 is not set
   19.19 -# TARGET_m68k is not set
   19.20 -# TARGET_microblaze is not set
   19.21 -TARGET_mips=y
   19.22 -# TARGET_nios is not set
   19.23 -# TARGET_nios2 is not set
   19.24 -# TARGET_powerpc is not set
   19.25 -# TARGET_sh is not set
   19.26 -# TARGET_sh64 is not set
   19.27 -# TARGET_sparc is not set
   19.28 -# TARGET_v850 is not set
   19.29 -# TARGET_vax is not set
   19.30 -# TARGET_x86_64 is not set
   19.31 -
   19.32 -#
   19.33 -# Target Architecture Features and Options
   19.34 -#
   19.35 -TARGET_ARCH="mips"
   19.36 -FORCE_OPTIONS_FOR_ARCH=y
   19.37 -ARCH_CFLAGS="-mno-split-addresses"
   19.38 -# CONFIG_ARM_OABI is not set
   19.39 -# CONFIG_ARM_EABI is not set
   19.40 -# CONFIG_GENERIC_ARM is not set
   19.41 -# CONFIG_ARM610 is not set
   19.42 -# CONFIG_ARM710 is not set
   19.43 -# CONFIG_ARM7TDMI is not set
   19.44 -# CONFIG_ARM720T is not set
   19.45 -# CONFIG_ARM920T is not set
   19.46 -# CONFIG_ARM922T is not set
   19.47 -# CONFIG_ARM926T is not set
   19.48 -# CONFIG_ARM10T is not set
   19.49 -# CONFIG_ARM1136JF_S is not set
   19.50 -# CONFIG_ARM1176JZ_S is not set
   19.51 -# CONFIG_ARM1176JZF_S is not set
   19.52 -# CONFIG_ARM_SA110 is not set
   19.53 -# CONFIG_ARM_SA1100 is not set
   19.54 -# CONFIG_ARM_XSCALE is not set
   19.55 -# CONFIG_ARM_IWMMXT is not set
   19.56 -CONFIG_MIPS_O32_ABI=y
   19.57 -# CONFIG_MIPS_N32_ABI is not set
   19.58 -# CONFIG_MIPS_N64_ABI is not set
   19.59 -CONFIG_MIPS_ISA_1=y
   19.60 -# CONFIG_MIPS_ISA_2 is not set
   19.61 -# CONFIG_MIPS_ISA_3 is not set
   19.62 -# CONFIG_MIPS_ISA_4 is not set
   19.63 -# CONFIG_MIPS_ISA_MIPS32 is not set
   19.64 -# CONFIG_MIPS_ISA_MIPS64 is not set
   19.65 -# CONFIG_MIPS_ISA_CUSTOM is not set
   19.66 -TARGET_SUBARCH=""
   19.67 -
   19.68 -#
   19.69 -# Using ELF file format
   19.70 -#
   19.71 -ARCH_ANY_ENDIAN=y
   19.72 -ARCH_BIG_ENDIAN=y
   19.73 -ARCH_WANTS_BIG_ENDIAN=y
   19.74 -# ARCH_WANTS_LITTLE_ENDIAN is not set
   19.75 -ARCH_HAS_MMU=y
   19.76 -ARCH_USE_MMU=y
   19.77 -UCLIBC_HAS_FLOATS=y
   19.78 -# UCLIBC_HAS_FPU is not set
   19.79 -UCLIBC_HAS_SOFT_FLOAT=y
   19.80 -DO_C99_MATH=y
   19.81 -KERNEL_HEADERS="/usr/include"
   19.82 -HAVE_DOT_CONFIG=y
   19.83 -
   19.84 -#
   19.85 -# General Library Settings
   19.86 -#
   19.87 -# HAVE_NO_PIC is not set
   19.88 -DOPIC=y
   19.89 -# HAVE_NO_SHARED is not set
   19.90 -# ARCH_HAS_NO_LDSO is not set
   19.91 -HAVE_SHARED=y
   19.92 -FORCE_SHAREABLE_TEXT_SEGMENTS=y
   19.93 -LDSO_LDD_SUPPORT=y
   19.94 -LDSO_CACHE_SUPPORT=y
   19.95 -# LDSO_PRELOAD_FILE_SUPPORT is not set
   19.96 -LDSO_BASE_FILENAME="ld.so"
   19.97 -UCLIBC_STATIC_LDCONFIG=y
   19.98 -# LDSO_RUNPATH is not set
   19.99 -UCLIBC_CTOR_DTOR=y
  19.100 -# HAS_NO_THREADS is not set
  19.101 -UCLIBC_HAS_THREADS=y
  19.102 -# PTHREADS_DEBUG_SUPPORT is not set
  19.103 -LINUXTHREADS_OLD=y
  19.104 -UCLIBC_HAS_LFS=y
  19.105 -# MALLOC is not set
  19.106 -# MALLOC_SIMPLE is not set
  19.107 -MALLOC_STANDARD=y
  19.108 -# MALLOC_GLIBC_COMPAT is not set
  19.109 -UCLIBC_DYNAMIC_ATEXIT=y
  19.110 -# COMPAT_ATEXIT is not set
  19.111 -# UCLIBC_SUSV3_LEGACY is not set
  19.112 -# UCLIBC_SUSV3_LEGACY_MACROS is not set
  19.113 -UCLIBC_HAS_SHADOW=y
  19.114 -# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
  19.115 -# UCLIBC_HAS___PROGNAME is not set
  19.116 -UNIX98PTY_ONLY=y
  19.117 -ASSUME_DEVPTS=y
  19.118 -UCLIBC_HAS_TM_EXTENSIONS=y
  19.119 -# UCLIBC_HAS_TZ_CACHING is not set
  19.120 -UCLIBC_HAS_TZ_FILE=y
  19.121 -# UCLIBC_HAS_TZ_FILE_READ_MANY is not set
  19.122 -UCLIBC_TZ_FILE_PATH="/etc/TZ"
  19.123 -
  19.124 -#
  19.125 -# Advanced Library Settings
  19.126 -#
  19.127 -UCLIBC_PWD_BUFFER_SIZE=256
  19.128 -UCLIBC_GRP_BUFFER_SIZE=256
  19.129 -
  19.130 -#
  19.131 -# Networking Support
  19.132 -#
  19.133 -# UCLIBC_HAS_IPV6 is not set
  19.134 -UCLIBC_HAS_RPC=y
  19.135 -UCLIBC_HAS_FULL_RPC=y
  19.136 -UCLIBC_HAS_REENTRANT_RPC=y
  19.137 -UCLIBC_USE_NETLINK=y
  19.138 -# UCLIBC_HAS_BSD_RES_CLOSE is not set
  19.139 -
  19.140 -#
  19.141 -# String and Stdio Support
  19.142 -#
  19.143 -UCLIBC_HAS_STRING_GENERIC_OPT=y
  19.144 -UCLIBC_HAS_STRING_ARCH_OPT=y
  19.145 -UCLIBC_HAS_CTYPE_TABLES=y
  19.146 -UCLIBC_HAS_CTYPE_SIGNED=y
  19.147 -# UCLIBC_HAS_CTYPE_UNSAFE is not set
  19.148 -# UCLIBC_HAS_CTYPE_CHECKED is not set
  19.149 -UCLIBC_HAS_CTYPE_ENFORCED=y
  19.150 -# UCLIBC_HAS_WCHAR is not set
  19.151 -# UCLIBC_HAS_LOCALE is not set
  19.152 -UCLIBC_HAS_HEXADECIMAL_FLOATS=y
  19.153 -# UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set
  19.154 -# USE_OLD_VFPRINTF is not set
  19.155 -UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
  19.156 -# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
  19.157 -# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
  19.158 -# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
  19.159 -# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
  19.160 -# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
  19.161 -# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
  19.162 -UCLIBC_HAS_STDIO_BUFSIZ_4096=y
  19.163 -# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
  19.164 -UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
  19.165 -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
  19.166 -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
  19.167 -UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT=y
  19.168 -UCLIBC_HAS_STDIO_GETC_MACRO=y
  19.169 -UCLIBC_HAS_STDIO_PUTC_MACRO=y
  19.170 -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
  19.171 -UCLIBC_HAS_FOPEN_LARGEFILE_MODE=y
  19.172 -UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
  19.173 -UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
  19.174 -UCLIBC_HAS_PRINTF_M_SPEC=y
  19.175 -UCLIBC_HAS_ERRNO_MESSAGES=y
  19.176 -# UCLIBC_HAS_SYS_ERRLIST is not set
  19.177 -UCLIBC_HAS_SIGNUM_MESSAGES=y
  19.178 -# UCLIBC_HAS_SYS_SIGLIST is not set
  19.179 -UCLIBC_HAS_GNU_GETOPT=y
  19.180 -# UCLIBC_HAS_GNU_GETSUBOPT is not set
  19.181 -
  19.182 -#
  19.183 -# Big and Tall
  19.184 -#
  19.185 -UCLIBC_HAS_REGEX=y
  19.186 -UCLIBC_HAS_REGEX_OLD=y
  19.187 -UCLIBC_HAS_FNMATCH=y
  19.188 -UCLIBC_HAS_FNMATCH_OLD=y
  19.189 -UCLIBC_HAS_WORDEXP=y
  19.190 -UCLIBC_HAS_FTW=y
  19.191 -UCLIBC_HAS_GLOB=y
  19.192 -# UCLIBC_HAS_GNU_GLOB is not set
  19.193 -
  19.194 -#
  19.195 -# Library Installation Options
  19.196 -#
  19.197 -SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)lib"
  19.198 -RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
  19.199 -DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
  19.200 -
  19.201 -#
  19.202 -# Security options
  19.203 -#
  19.204 -UCLIBC_BUILD_PIE=y
  19.205 -UCLIBC_HAS_ARC4RANDOM=y
  19.206 -# HAVE_NO_SSP is not set
  19.207 -# UCLIBC_HAS_SSP is not set
  19.208 -# UCLIBC_BUILD_RELRO is not set
  19.209 -# UCLIBC_BUILD_NOW is not set
  19.210 -UCLIBC_BUILD_NOEXECSTACK=y
  19.211 -
  19.212 -#
  19.213 -# uClibc development/debugging options
  19.214 -#
  19.215 -CROSS_COMPILER_PREFIX=""
  19.216 -UCLIBC_EXTRA_CFLAGS=""
  19.217 -# DODEBUG is not set
  19.218 -# DODEBUG_PT is not set
  19.219 -# DOSTRIP is not set
  19.220 -# DOASSERTS is not set
  19.221 -# SUPPORT_LD_DEBUG is not set
  19.222 -# SUPPORT_LD_DEBUG_EARLY is not set
  19.223 -# UCLIBC_MALLOC_DEBUGGING is not set
  19.224 -WARNINGS="-Wall"
  19.225 -# EXTRA_WARNINGS is not set
  19.226 -# DOMULTI is not set
  19.227 -# UCLIBC_MJN3_ONLY is not set
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/samples/mips-unknown-linux-uclibc/uClibc-20080801.config	Thu Aug 07 14:05:47 2008 +0000
    20.3 @@ -0,0 +1,249 @@
    20.4 +#
    20.5 +# Automatically generated make config: don't edit
    20.6 +# Tue Aug  5 13:45:10 2008
    20.7 +#
    20.8 +# TARGET_alpha is not set
    20.9 +# TARGET_arm is not set
   20.10 +# TARGET_avr32 is not set
   20.11 +# TARGET_bfin is not set
   20.12 +# TARGET_cris is not set
   20.13 +# TARGET_e1 is not set
   20.14 +# TARGET_frv is not set
   20.15 +# TARGET_h8300 is not set
   20.16 +# TARGET_hppa is not set
   20.17 +# TARGET_i386 is not set
   20.18 +# TARGET_i960 is not set
   20.19 +# TARGET_ia64 is not set
   20.20 +# TARGET_m68k is not set
   20.21 +# TARGET_microblaze is not set
   20.22 +TARGET_mips=y
   20.23 +# TARGET_nios is not set
   20.24 +# TARGET_nios2 is not set
   20.25 +# TARGET_powerpc is not set
   20.26 +# TARGET_sh is not set
   20.27 +# TARGET_sh64 is not set
   20.28 +# TARGET_sparc is not set
   20.29 +# TARGET_v850 is not set
   20.30 +# TARGET_vax is not set
   20.31 +# TARGET_x86_64 is not set
   20.32 +# TARGET_xtensa is not set
   20.33 +
   20.34 +#
   20.35 +# Target Architecture Features and Options
   20.36 +#
   20.37 +TARGET_ARCH="mips"
   20.38 +FORCE_OPTIONS_FOR_ARCH=y
   20.39 +ARCH_CFLAGS="-mno-split-addresses"
   20.40 +# CONFIG_GENERIC_386 is not set
   20.41 +# CONFIG_386 is not set
   20.42 +# CONFIG_486 is not set
   20.43 +# CONFIG_586 is not set
   20.44 +# CONFIG_586MMX is not set
   20.45 +# CONFIG_686 is not set
   20.46 +# CONFIG_PENTIUMII is not set
   20.47 +# CONFIG_PENTIUMIII is not set
   20.48 +# CONFIG_PENTIUM4 is not set
   20.49 +# CONFIG_K6 is not set
   20.50 +# CONFIG_K7 is not set
   20.51 +# CONFIG_ELAN is not set
   20.52 +# CONFIG_CRUSOE is not set
   20.53 +# CONFIG_WINCHIPC6 is not set
   20.54 +# CONFIG_WINCHIP2 is not set
   20.55 +# CONFIG_CYRIXIII is not set
   20.56 +# CONFIG_NEHEMIAH is not set
   20.57 +CONFIG_MIPS_O32_ABI=y
   20.58 +# CONFIG_MIPS_N32_ABI is not set
   20.59 +# CONFIG_MIPS_N64_ABI is not set
   20.60 +CONFIG_MIPS_ISA_1=y
   20.61 +# CONFIG_MIPS_ISA_2 is not set
   20.62 +# CONFIG_MIPS_ISA_3 is not set
   20.63 +# CONFIG_MIPS_ISA_4 is not set
   20.64 +# CONFIG_MIPS_ISA_MIPS32 is not set
   20.65 +# CONFIG_MIPS_ISA_MIPS64 is not set
   20.66 +TARGET_SUBARCH=""
   20.67 +
   20.68 +#
   20.69 +# Using ELF file format
   20.70 +#
   20.71 +ARCH_ANY_ENDIAN=y
   20.72 +ARCH_BIG_ENDIAN=y
   20.73 +ARCH_WANTS_BIG_ENDIAN=y
   20.74 +# ARCH_WANTS_LITTLE_ENDIAN is not set
   20.75 +ARCH_HAS_MMU=y
   20.76 +ARCH_USE_MMU=y
   20.77 +UCLIBC_HAS_FLOATS=y
   20.78 +# UCLIBC_HAS_FPU is not set
   20.79 +UCLIBC_HAS_SOFT_FLOAT=y
   20.80 +DO_C99_MATH=y
   20.81 +UCLIBC_HAS_FENV=y
   20.82 +KERNEL_HEADERS="/usr/include"
   20.83 +HAVE_DOT_CONFIG=y
   20.84 +
   20.85 +#
   20.86 +# General Library Settings
   20.87 +#
   20.88 +# HAVE_NO_PIC is not set
   20.89 +DOPIC=y
   20.90 +# ARCH_HAS_NO_SHARED is not set
   20.91 +# ARCH_HAS_NO_LDSO is not set
   20.92 +HAVE_SHARED=y
   20.93 +# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
   20.94 +LDSO_LDD_SUPPORT=y
   20.95 +LDSO_CACHE_SUPPORT=y
   20.96 +# LDSO_PRELOAD_FILE_SUPPORT is not set
   20.97 +LDSO_BASE_FILENAME="ld.so"
   20.98 +UCLIBC_STATIC_LDCONFIG=y
   20.99 +# LDSO_RUNPATH is not set
  20.100 +UCLIBC_CTOR_DTOR=y
  20.101 +# LDSO_GNU_HASH_SUPPORT is not set
  20.102 +# HAS_NO_THREADS is not set
  20.103 +UCLIBC_HAS_THREADS=y
  20.104 +# PTHREADS_DEBUG_SUPPORT is not set
  20.105 +LINUXTHREADS_OLD=y
  20.106 +UCLIBC_HAS_SYSLOG=y
  20.107 +UCLIBC_HAS_LFS=y
  20.108 +# MALLOC is not set
  20.109 +# MALLOC_SIMPLE is not set
  20.110 +MALLOC_STANDARD=y
  20.111 +# MALLOC_GLIBC_COMPAT is not set
  20.112 +UCLIBC_DYNAMIC_ATEXIT=y
  20.113 +# COMPAT_ATEXIT is not set
  20.114 +# UCLIBC_SUSV3_LEGACY is not set
  20.115 +# UCLIBC_SUSV3_LEGACY_MACROS is not set
  20.116 +# UCLIBC_HAS_STUBS is not set
  20.117 +UCLIBC_HAS_SHADOW=y
  20.118 +# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
  20.119 +UCLIBC_HAS_PTY=y
  20.120 +ASSUME_DEVPTS=y
  20.121 +UNIX98PTY_ONLY=y
  20.122 +# UCLIBC_HAS_GETPT is not set
  20.123 +UCLIBC_HAS_TM_EXTENSIONS=y
  20.124 +UCLIBC_HAS_TZ_CACHING=y
  20.125 +UCLIBC_HAS_TZ_FILE=y
  20.126 +UCLIBC_HAS_TZ_FILE_READ_MANY=y
  20.127 +UCLIBC_TZ_FILE_PATH="/etc/TZ"
  20.128 +
  20.129 +#
  20.130 +# Advanced Library Settings
  20.131 +#
  20.132 +UCLIBC_PWD_BUFFER_SIZE=256
  20.133 +UCLIBC_GRP_BUFFER_SIZE=256
  20.134 +
  20.135 +#
  20.136 +# Support various families of functions
  20.137 +#
  20.138 +UCLIBC_LINUX_MODULE_24=y
  20.139 +UCLIBC_LINUX_SPECIFIC=y
  20.140 +UCLIBC_HAS_GNU_ERROR=y
  20.141 +# UCLIBC_BSD_SPECIFIC is not set
  20.142 +# UCLIBC_HAS_BSD_ERR is not set
  20.143 +# UCLIBC_HAS_OBSOLETE_BSD_SIGNAL is not set
  20.144 +# UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL is not set
  20.145 +# UCLIBC_NTP_LEGACY is not set
  20.146 +# UCLIBC_SV4_DEPRECATED is not set
  20.147 +UCLIBC_HAS_REALTIME=y
  20.148 +UCLIBC_HAS_ADVANCED_REALTIME=y
  20.149 +UCLIBC_HAS_EPOLL=y
  20.150 +UCLIBC_HAS_XATTR=y
  20.151 +UCLIBC_HAS_PROFILING=y
  20.152 +UCLIBC_HAS_CRYPT_IMPL=y
  20.153 +UCLIBC_HAS_CRYPT=y
  20.154 +UCLIBC_HAS_NETWORK_SUPPORT=y
  20.155 +UCLIBC_HAS_SOCKET=y
  20.156 +UCLIBC_HAS_IPV4=y
  20.157 +# UCLIBC_HAS_IPV6 is not set
  20.158 +UCLIBC_HAS_RPC=y
  20.159 +UCLIBC_HAS_FULL_RPC=y
  20.160 +UCLIBC_HAS_REENTRANT_RPC=y
  20.161 +UCLIBC_USE_NETLINK=y
  20.162 +UCLIBC_SUPPORT_AI_ADDRCONFIG=y
  20.163 +# UCLIBC_HAS_BSD_RES_CLOSE is not set
  20.164 +
  20.165 +#
  20.166 +# String and Stdio Support
  20.167 +#
  20.168 +UCLIBC_HAS_STRING_GENERIC_OPT=y
  20.169 +UCLIBC_HAS_STRING_ARCH_OPT=y
  20.170 +UCLIBC_HAS_CTYPE_TABLES=y
  20.171 +# UCLIBC_HAS_CTYPE_SIGNED is not set
  20.172 +UCLIBC_HAS_CTYPE_UNSAFE=y
  20.173 +# UCLIBC_HAS_CTYPE_CHECKED is not set
  20.174 +# UCLIBC_HAS_CTYPE_ENFORCED is not set
  20.175 +# UCLIBC_HAS_WCHAR is not set
  20.176 +# UCLIBC_HAS_LOCALE is not set
  20.177 +# UCLIBC_HAS_HEXADECIMAL_FLOATS is not set
  20.178 +# UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set
  20.179 +# USE_OLD_VFPRINTF is not set
  20.180 +UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
  20.181 +# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
  20.182 +# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
  20.183 +# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
  20.184 +# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
  20.185 +# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
  20.186 +# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
  20.187 +UCLIBC_HAS_STDIO_BUFSIZ_4096=y
  20.188 +# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
  20.189 +UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
  20.190 +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
  20.191 +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
  20.192 +# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
  20.193 +UCLIBC_HAS_STDIO_GETC_MACRO=y
  20.194 +UCLIBC_HAS_STDIO_PUTC_MACRO=y
  20.195 +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
  20.196 +# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
  20.197 +# UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set
  20.198 +# UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set
  20.199 +# UCLIBC_HAS_PRINTF_M_SPEC is not set
  20.200 +UCLIBC_HAS_ERRNO_MESSAGES=y
  20.201 +# UCLIBC_HAS_SYS_ERRLIST is not set
  20.202 +UCLIBC_HAS_SIGNUM_MESSAGES=y
  20.203 +# UCLIBC_HAS_SYS_SIGLIST is not set
  20.204 +UCLIBC_HAS_GNU_GETOPT=y
  20.205 +UCLIBC_HAS_GNU_GETSUBOPT=y
  20.206 +
  20.207 +#
  20.208 +# Big and Tall
  20.209 +#
  20.210 +UCLIBC_HAS_REGEX=y
  20.211 +# UCLIBC_HAS_REGEX_OLD is not set
  20.212 +UCLIBC_HAS_FNMATCH=y
  20.213 +UCLIBC_HAS_FNMATCH_OLD=y
  20.214 +# UCLIBC_HAS_WORDEXP is not set
  20.215 +# UCLIBC_HAS_FTW is not set
  20.216 +UCLIBC_HAS_GLOB=y
  20.217 +# UCLIBC_HAS_GNU_GLOB is not set
  20.218 +
  20.219 +#
  20.220 +# Library Installation Options
  20.221 +#
  20.222 +SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)lib"
  20.223 +RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
  20.224 +DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
  20.225 +
  20.226 +#
  20.227 +# Security options
  20.228 +#
  20.229 +# UCLIBC_BUILD_PIE is not set
  20.230 +# UCLIBC_HAS_ARC4RANDOM is not set
  20.231 +# HAVE_NO_SSP is not set
  20.232 +# UCLIBC_HAS_SSP is not set
  20.233 +UCLIBC_BUILD_RELRO=y
  20.234 +# UCLIBC_BUILD_NOW is not set
  20.235 +UCLIBC_BUILD_NOEXECSTACK=y
  20.236 +
  20.237 +#
  20.238 +# uClibc development/debugging options
  20.239 +#
  20.240 +CROSS_COMPILER_PREFIX=""
  20.241 +UCLIBC_EXTRA_CFLAGS=""
  20.242 +# DODEBUG is not set
  20.243 +# DODEBUG_PT is not set
  20.244 +# DOSTRIP is not set
  20.245 +# DOASSERTS is not set
  20.246 +# SUPPORT_LD_DEBUG is not set
  20.247 +# SUPPORT_LD_DEBUG_EARLY is not set
  20.248 +# UCLIBC_MALLOC_DEBUGGING is not set
  20.249 +WARNINGS="-Wall"
  20.250 +# EXTRA_WARNINGS is not set
  20.251 +# DOMULTI is not set
  20.252 +# UCLIBC_MJN3_ONLY is not set
    21.1 --- a/samples/mipsel-unknown-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    21.2 +++ b/samples/mipsel-unknown-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    21.3 @@ -1,7 +1,7 @@
    21.4  #
    21.5  # Automatically generated make config: don't edit
    21.6 -# crosstool-NG version: 1.2.0+svn_trunk@895
    21.7 -# Tue Aug  5 15:53:59 2008
    21.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    21.9 +# Thu Aug  7 15:59:25 2008
   21.10  #
   21.11  
   21.12  #
   21.13 @@ -237,6 +237,9 @@
   21.14  CT_CC_V_4_3_1=y
   21.15  CT_CC_GCC_4_3_or_later=y
   21.16  CT_CC_CXA_ATEXIT=y
   21.17 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   21.18 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   21.19 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   21.20  CT_CC_CORE_EXTRA_CONFIG=""
   21.21  CT_CC_EXTRA_CONFIG=""
   21.22  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    22.1 --- a/samples/powerpc-unknown-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    22.2 +++ b/samples/powerpc-unknown-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    22.3 @@ -1,7 +1,7 @@
    22.4  #
    22.5  # Automatically generated make config: don't edit
    22.6 -# crosstool-NG version: 1.2.0+svn_trunk@864
    22.7 -# Sat Jul 26 11:26:17 2008
    22.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    22.9 +# Thu Aug  7 15:59:37 2008
   22.10  #
   22.11  
   22.12  #
   22.13 @@ -32,9 +32,9 @@
   22.14  # Downloading
   22.15  #
   22.16  # CT_FORCE_DOWNLOAD is not set
   22.17 -# CT_USE_LAN_MIRROR is not set
   22.18  # CT_USE_PROXY is not set
   22.19  CT_PROXY_TYPE="none"
   22.20 +# CT_USE_LAN_MIRROR is not set
   22.21  CT_CONNECT_TIMEOUT=10
   22.22  # CT_ONLY_DOWNLOAD is not set
   22.23  
   22.24 @@ -167,7 +167,10 @@
   22.25  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   22.26  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   22.27  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   22.28 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   22.29 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   22.30  # CT_KERNEL_INSTALL_V_2_6_26 is not set
   22.31 +# CT_KERNEL_INSTALL_V_2_6_26_1 is not set
   22.32  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   22.33  CT_KERNEL_LINUX_VERBOSITY_0=y
   22.34  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   22.35 @@ -232,6 +235,9 @@
   22.36  CT_CC_V_4_3_1=y
   22.37  CT_CC_GCC_4_3_or_later=y
   22.38  CT_CC_CXA_ATEXIT=y
   22.39 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   22.40 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   22.41 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   22.42  CT_CC_CORE_EXTRA_CONFIG=""
   22.43  CT_CC_EXTRA_CONFIG=""
   22.44  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    23.1 --- a/samples/powerpc-unknown-linux-uclibc/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    23.2 +++ b/samples/powerpc-unknown-linux-uclibc/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    23.3 @@ -1,7 +1,7 @@
    23.4  #
    23.5  # Automatically generated make config: don't edit
    23.6 -# crosstool-NG version: 1.1.0+svn_trunk@836
    23.7 -# Sun Jul 20 16:10:43 2008
    23.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    23.9 +# Thu Aug  7 15:59:48 2008
   23.10  #
   23.11  
   23.12  #
   23.13 @@ -32,9 +32,9 @@
   23.14  # Downloading
   23.15  #
   23.16  # CT_FORCE_DOWNLOAD is not set
   23.17 -# CT_USE_LAN_MIRROR is not set
   23.18  # CT_USE_PROXY is not set
   23.19  CT_PROXY_TYPE="none"
   23.20 +# CT_USE_LAN_MIRROR is not set
   23.21  CT_CONNECT_TIMEOUT=10
   23.22  # CT_ONLY_DOWNLOAD is not set
   23.23  
   23.24 @@ -167,7 +167,10 @@
   23.25  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   23.26  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   23.27  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   23.28 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   23.29 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   23.30  CT_KERNEL_INSTALL_V_2_6_26=y
   23.31 +# CT_KERNEL_INSTALL_V_2_6_26_1 is not set
   23.32  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   23.33  CT_KERNEL_LINUX_VERBOSITY_0=y
   23.34  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   23.35 @@ -232,6 +235,9 @@
   23.36  # CT_CC_V_4_3_1 is not set
   23.37  # CT_CC_GCC_4_3_or_later is not set
   23.38  CT_CC_CXA_ATEXIT=y
   23.39 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   23.40 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   23.41 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   23.42  CT_CC_CORE_EXTRA_CONFIG=""
   23.43  CT_CC_EXTRA_CONFIG=""
   23.44  CT_CC_SUPPORT_CXX=y
    24.1 --- a/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    24.2 +++ b/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    24.3 @@ -1,7 +1,7 @@
    24.4  #
    24.5  # Automatically generated make config: don't edit
    24.6 -# crosstool-NG version: 1.2.0+svn_trunk@864
    24.7 -# Sat Jul 26 11:29:17 2008
    24.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    24.9 +# Thu Aug  7 16:00:46 2008
   24.10  #
   24.11  
   24.12  #
   24.13 @@ -32,9 +32,9 @@
   24.14  # Downloading
   24.15  #
   24.16  # CT_FORCE_DOWNLOAD is not set
   24.17 -# CT_USE_LAN_MIRROR is not set
   24.18  # CT_USE_PROXY is not set
   24.19  CT_PROXY_TYPE="none"
   24.20 +# CT_USE_LAN_MIRROR is not set
   24.21  CT_CONNECT_TIMEOUT=10
   24.22  # CT_ONLY_DOWNLOAD is not set
   24.23  
   24.24 @@ -167,7 +167,10 @@
   24.25  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   24.26  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   24.27  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   24.28 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   24.29 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   24.30  # CT_KERNEL_INSTALL_V_2_6_26 is not set
   24.31 +# CT_KERNEL_INSTALL_V_2_6_26_1 is not set
   24.32  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   24.33  CT_KERNEL_LINUX_VERBOSITY_0=y
   24.34  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   24.35 @@ -232,6 +235,9 @@
   24.36  CT_CC_V_4_3_1=y
   24.37  CT_CC_GCC_4_3_or_later=y
   24.38  CT_CC_CXA_ATEXIT=y
   24.39 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   24.40 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   24.41 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   24.42  CT_CC_CORE_EXTRA_CONFIG=""
   24.43  CT_CC_EXTRA_CONFIG=""
   24.44  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    25.1 --- a/samples/x86_64-unknown-linux-gnu/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    25.2 +++ b/samples/x86_64-unknown-linux-gnu/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    25.3 @@ -1,7 +1,7 @@
    25.4  #
    25.5  # Automatically generated make config: don't edit
    25.6 -# crosstool-NG version: 1.2.0+svn_trunk@855
    25.7 -# Fri Jul 25 11:24:07 2008
    25.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    25.9 +# Thu Aug  7 16:00:28 2008
   25.10  #
   25.11  
   25.12  #
   25.13 @@ -14,10 +14,7 @@
   25.14  # CT_OBSOLETE is not set
   25.15  CT_EXPERIMENTAL=y
   25.16  # CT_BROKEN is not set
   25.17 -CT_DEBUG_CT=y
   25.18 -# CT_DEBUG_CT_PAUSE_STEPS is not set
   25.19 -CT_DEBUG_CT_SAVE_STEPS=y
   25.20 -# CT_DEBUG_CT_SAVE_STEPS_GZIP is not set
   25.21 +# CT_DEBUG_CT is not set
   25.22  
   25.23  #
   25.24  # Paths
   25.25 @@ -35,9 +32,9 @@
   25.26  # Downloading
   25.27  #
   25.28  # CT_FORCE_DOWNLOAD is not set
   25.29 -# CT_USE_LAN_MIRROR is not set
   25.30  # CT_USE_PROXY is not set
   25.31  CT_PROXY_TYPE="none"
   25.32 +# CT_USE_LAN_MIRROR is not set
   25.33  CT_CONNECT_TIMEOUT=10
   25.34  # CT_ONLY_DOWNLOAD is not set
   25.35  
   25.36 @@ -170,7 +167,10 @@
   25.37  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   25.38  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   25.39  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   25.40 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   25.41 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   25.42  CT_KERNEL_INSTALL_V_2_6_26=y
   25.43 +# CT_KERNEL_INSTALL_V_2_6_26_1 is not set
   25.44  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   25.45  CT_KERNEL_LINUX_VERBOSITY_0=y
   25.46  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   25.47 @@ -235,6 +235,9 @@
   25.48  CT_CC_V_4_3_1=y
   25.49  CT_CC_GCC_4_3_or_later=y
   25.50  CT_CC_CXA_ATEXIT=y
   25.51 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   25.52 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   25.53 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   25.54  CT_CC_CORE_EXTRA_CONFIG=""
   25.55  CT_CC_EXTRA_CONFIG=""
   25.56  CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
    26.1 --- a/samples/x86_64-unknown-linux-uclibc/crosstool.config	Thu Aug 07 13:55:30 2008 +0000
    26.2 +++ b/samples/x86_64-unknown-linux-uclibc/crosstool.config	Thu Aug 07 14:05:47 2008 +0000
    26.3 @@ -1,7 +1,7 @@
    26.4  #
    26.5  # Automatically generated make config: don't edit
    26.6 -# crosstool-NG version: 1.1.0+svn_trunk@832
    26.7 -# Sun Jul 20 00:50:53 2008
    26.8 +# crosstool-NG version: 1.2.0+svn_trunk@899M
    26.9 +# Thu Aug  7 16:00:55 2008
   26.10  #
   26.11  
   26.12  #
   26.13 @@ -32,9 +32,9 @@
   26.14  # Downloading
   26.15  #
   26.16  # CT_FORCE_DOWNLOAD is not set
   26.17 -# CT_USE_LAN_MIRROR is not set
   26.18  # CT_USE_PROXY is not set
   26.19  CT_PROXY_TYPE="none"
   26.20 +# CT_USE_LAN_MIRROR is not set
   26.21  CT_CONNECT_TIMEOUT=10
   26.22  # CT_ONLY_DOWNLOAD is not set
   26.23  
   26.24 @@ -135,7 +135,7 @@
   26.25  # Kernel
   26.26  #
   26.27  CT_KERNEL_LINUX=y
   26.28 -CT_KERNEL_VERSION="2.6.26"
   26.29 +CT_KERNEL_VERSION="2.6.26.1"
   26.30  CT_KERNEL_LINUX_HEADERS_INSTALL=y
   26.31  # CT_KERNEL_LINUX_HEADERS_SANITISED is not set
   26.32  # CT_KERNEL_LINUX_HEADERS_COPY is not set
   26.33 @@ -167,7 +167,10 @@
   26.34  # CT_KERNEL_INSTALL_V_2_6_25_8 is not set
   26.35  # CT_KERNEL_INSTALL_V_2_6_25_9 is not set
   26.36  # CT_KERNEL_INSTALL_V_2_6_25_10 is not set
   26.37 -CT_KERNEL_INSTALL_V_2_6_26=y
   26.38 +# CT_KERNEL_INSTALL_V_2_6_25_11 is not set
   26.39 +# CT_KERNEL_INSTALL_V_2_6_25_12 is not set
   26.40 +# CT_KERNEL_INSTALL_V_2_6_26 is not set
   26.41 +CT_KERNEL_INSTALL_V_2_6_26_1=y
   26.42  CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK=y
   26.43  CT_KERNEL_LINUX_VERBOSITY_0=y
   26.44  # CT_KERNEL_LINUX_VERBOSITY_1 is not set
   26.45 @@ -209,7 +212,7 @@
   26.46  # C compiler
   26.47  #
   26.48  CT_CC_GCC=y
   26.49 -CT_CC_VERSION="4.2.4"
   26.50 +CT_CC_VERSION="4.3.1"
   26.51  CT_CC="gcc"
   26.52  # CT_CC_V_2_95_3 is not set
   26.53  # CT_CC_V_3_2_3 is not set
   26.54 @@ -227,13 +230,18 @@
   26.55  # CT_CC_V_4_2_1 is not set
   26.56  # CT_CC_V_4_2_2 is not set
   26.57  # CT_CC_V_4_2_3 is not set
   26.58 -CT_CC_V_4_2_4=y
   26.59 +# CT_CC_V_4_2_4 is not set
   26.60  # CT_CC_V_4_3_0 is not set
   26.61 -# CT_CC_V_4_3_1 is not set
   26.62 -# CT_CC_GCC_4_3_or_later is not set
   26.63 +CT_CC_V_4_3_1=y
   26.64 +CT_CC_GCC_4_3_or_later=y
   26.65  CT_CC_CXA_ATEXIT=y
   26.66 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   26.67 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   26.68 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   26.69  CT_CC_CORE_EXTRA_CONFIG=""
   26.70  CT_CC_EXTRA_CONFIG=""
   26.71 +CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
   26.72 +CT_CC_BUGURL=""
   26.73  CT_CC_SUPPORT_CXX=y
   26.74  CT_CC_SUPPORT_FORTRAN=y
   26.75  CT_CC_SUPPORT_JAVA=y
   26.76 @@ -246,7 +254,7 @@
   26.77  #
   26.78  CT_CC_LANG_CXX=y
   26.79  CT_CC_LANG_FORTRAN=y
   26.80 -# CT_CC_LANG_JAVA is not set
   26.81 +CT_CC_LANG_JAVA=y
   26.82  # CT_CC_LANG_ADA is not set
   26.83  # CT_CC_LANG_OBJC is not set
   26.84  # CT_CC_LANG_OBJCXX is not set
   26.85 @@ -257,17 +265,17 @@
   26.86  #
   26.87  # CT_LIBC_GLIBC is not set
   26.88  CT_LIBC_UCLIBC=y
   26.89 -CT_LIBC_VERSION="0.9.29"
   26.90 +CT_LIBC_VERSION="20080801"
   26.91  CT_LIBC="uClibc"
   26.92  # CT_LIBC_SUPPORT_NPTL is not set
   26.93  CT_LIBC_SUPPORT_LINUXTHREADS=y
   26.94  # CT_LIBC_V_snapshot is not set
   26.95 -# CT_LIBC_V_specific_date is not set
   26.96 +CT_LIBC_V_specific_date=y
   26.97  # CT_LIBC_V_0_9_28 is not set
   26.98  # CT_LIBC_V_0_9_28_1 is not set
   26.99  # CT_LIBC_V_0_9_28_2 is not set
  26.100  # CT_LIBC_V_0_9_28_3 is not set
  26.101 -CT_LIBC_V_0_9_29=y
  26.102 +# CT_LIBC_V_0_9_29 is not set
  26.103  CT_LIBC_UCLIBC_VERBOSITY_0=y
  26.104  # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
  26.105  CT_LIBC_UCLIBC_VERBOSITY=""
    27.1 --- a/samples/x86_64-unknown-linux-uclibc/uClibc-0.9.29.config	Thu Aug 07 13:55:30 2008 +0000
    27.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.3 @@ -1,194 +0,0 @@
    27.4 -#
    27.5 -# Automatically generated make config: don't edit
    27.6 -# Wed Jul 11 11:50:21 2007
    27.7 -#
    27.8 -# TARGET_alpha is not set
    27.9 -# TARGET_arm is not set
   27.10 -# TARGET_bfin is not set
   27.11 -# TARGET_cris is not set
   27.12 -# TARGET_e1 is not set
   27.13 -# TARGET_frv is not set
   27.14 -# TARGET_h8300 is not set
   27.15 -# TARGET_hppa is not set
   27.16 -# TARGET_i386 is not set
   27.17 -# TARGET_i960 is not set
   27.18 -# TARGET_ia64 is not set
   27.19 -# TARGET_m68k is not set
   27.20 -# TARGET_microblaze is not set
   27.21 -# TARGET_mips is not set
   27.22 -# TARGET_nios is not set
   27.23 -# TARGET_nios2 is not set
   27.24 -# TARGET_powerpc is not set
   27.25 -# TARGET_sh is not set
   27.26 -# TARGET_sh64 is not set
   27.27 -# TARGET_sparc is not set
   27.28 -# TARGET_v850 is not set
   27.29 -# TARGET_vax is not set
   27.30 -TARGET_x86_64=y
   27.31 -
   27.32 -#
   27.33 -# Target Architecture Features and Options
   27.34 -#
   27.35 -TARGET_ARCH="x86_64"
   27.36 -FORCE_OPTIONS_FOR_ARCH=y
   27.37 -TARGET_SUBARCH=""
   27.38 -
   27.39 -#
   27.40 -# Using ELF file format
   27.41 -#
   27.42 -ARCH_LITTLE_ENDIAN=y
   27.43 -
   27.44 -#
   27.45 -# Using Little Endian
   27.46 -#
   27.47 -ARCH_HAS_MMU=y
   27.48 -ARCH_USE_MMU=y
   27.49 -UCLIBC_HAS_FLOATS=y
   27.50 -UCLIBC_HAS_FPU=y
   27.51 -DO_C99_MATH=y
   27.52 -KERNEL_HEADERS="/usr/include"
   27.53 -HAVE_DOT_CONFIG=y
   27.54 -
   27.55 -#
   27.56 -# General Library Settings
   27.57 -#
   27.58 -# HAVE_NO_PIC is not set
   27.59 -DOPIC=y
   27.60 -# HAVE_NO_SHARED is not set
   27.61 -# ARCH_HAS_NO_LDSO is not set
   27.62 -HAVE_SHARED=y
   27.63 -# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
   27.64 -LDSO_LDD_SUPPORT=y
   27.65 -LDSO_CACHE_SUPPORT=y
   27.66 -# LDSO_PRELOAD_FILE_SUPPORT is not set
   27.67 -LDSO_BASE_FILENAME="ld.so"
   27.68 -UCLIBC_STATIC_LDCONFIG=y
   27.69 -# LDSO_RUNPATH is not set
   27.70 -UCLIBC_CTOR_DTOR=y
   27.71 -# HAS_NO_THREADS is not set
   27.72 -UCLIBC_HAS_THREADS=y
   27.73 -# PTHREADS_DEBUG_SUPPORT is not set
   27.74 -LINUXTHREADS_OLD=y
   27.75 -UCLIBC_HAS_LFS=y
   27.76 -# MALLOC is not set
   27.77 -# MALLOC_SIMPLE is not set
   27.78 -MALLOC_STANDARD=y
   27.79 -# MALLOC_GLIBC_COMPAT is not set
   27.80 -UCLIBC_DYNAMIC_ATEXIT=y
   27.81 -# COMPAT_ATEXIT is not set
   27.82 -# UCLIBC_SUSV3_LEGACY is not set
   27.83 -# UCLIBC_SUSV3_LEGACY_MACROS is not set
   27.84 -UCLIBC_HAS_SHADOW=y
   27.85 -# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
   27.86 -# UCLIBC_HAS___PROGNAME is not set
   27.87 -UNIX98PTY_ONLY=y
   27.88 -ASSUME_DEVPTS=y
   27.89 -UCLIBC_HAS_TM_EXTENSIONS=y
   27.90 -UCLIBC_HAS_TZ_CACHING=y
   27.91 -UCLIBC_HAS_TZ_FILE=y
   27.92 -UCLIBC_HAS_TZ_FILE_READ_MANY=y
   27.93 -UCLIBC_TZ_FILE_PATH="/etc/TZ"
   27.94 -
   27.95 -#
   27.96 -# Advanced Library Settings
   27.97 -#
   27.98 -UCLIBC_PWD_BUFFER_SIZE=256
   27.99 -UCLIBC_GRP_BUFFER_SIZE=256
  27.100 -
  27.101 -#
  27.102 -# Networking Support
  27.103 -#
  27.104 -# UCLIBC_HAS_IPV6 is not set
  27.105 -UCLIBC_HAS_RPC=y
  27.106 -UCLIBC_HAS_FULL_RPC=y
  27.107 -UCLIBC_HAS_REENTRANT_RPC=y
  27.108 -UCLIBC_USE_NETLINK=y
  27.109 -# UCLIBC_HAS_BSD_RES_CLOSE is not set
  27.110 -
  27.111 -#
  27.112 -# String and Stdio Support
  27.113 -#
  27.114 -UCLIBC_HAS_STRING_GENERIC_OPT=y
  27.115 -UCLIBC_HAS_STRING_ARCH_OPT=y
  27.116 -UCLIBC_HAS_CTYPE_TABLES=y
  27.117 -UCLIBC_HAS_CTYPE_SIGNED=y
  27.118 -# UCLIBC_HAS_CTYPE_UNSAFE is not set
  27.119 -# UCLIBC_HAS_CTYPE_CHECKED is not set
  27.120 -UCLIBC_HAS_CTYPE_ENFORCED=y
  27.121 -# UCLIBC_HAS_WCHAR is not set
  27.122 -# UCLIBC_HAS_LOCALE is not set
  27.123 -# UCLIBC_HAS_HEXADECIMAL_FLOATS is not set
  27.124 -# UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set
  27.125 -# USE_OLD_VFPRINTF is not set
  27.126 -UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
  27.127 -# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
  27.128 -# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
  27.129 -# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
  27.130 -# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
  27.131 -# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
  27.132 -# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
  27.133 -UCLIBC_HAS_STDIO_BUFSIZ_4096=y
  27.134 -# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
  27.135 -UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
  27.136 -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
  27.137 -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
  27.138 -# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
  27.139 -UCLIBC_HAS_STDIO_GETC_MACRO=y
  27.140 -UCLIBC_HAS_STDIO_PUTC_MACRO=y
  27.141 -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
  27.142 -# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
  27.143 -# UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set
  27.144 -# UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set
  27.145 -# UCLIBC_HAS_PRINTF_M_SPEC is not set
  27.146 -UCLIBC_HAS_ERRNO_MESSAGES=y
  27.147 -# UCLIBC_HAS_SYS_ERRLIST is not set
  27.148 -UCLIBC_HAS_SIGNUM_MESSAGES=y
  27.149 -# UCLIBC_HAS_SYS_SIGLIST is not set
  27.150 -UCLIBC_HAS_GNU_GETOPT=y
  27.151 -UCLIBC_HAS_GNU_GETSUBOPT=y
  27.152 -
  27.153 -#
  27.154 -# Big and Tall
  27.155 -#
  27.156 -UCLIBC_HAS_REGEX=y
  27.157 -UCLIBC_HAS_REGEX_OLD=y
  27.158 -UCLIBC_HAS_FNMATCH=y
  27.159 -UCLIBC_HAS_FNMATCH_OLD=y
  27.160 -UCLIBC_HAS_WORDEXP=y
  27.161 -UCLIBC_HAS_FTW=y
  27.162 -UCLIBC_HAS_GLOB=y
  27.163 -# UCLIBC_HAS_GNU_GLOB is not set
  27.164 -
  27.165 -#
  27.166 -# Library Installation Options
  27.167 -#
  27.168 -SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)lib"
  27.169 -RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
  27.170 -DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
  27.171 -
  27.172 -#
  27.173 -# Security options
  27.174 -#
  27.175 -UCLIBC_HAS_ARC4RANDOM=y
  27.176 -# HAVE_NO_SSP is not set
  27.177 -# UCLIBC_HAS_SSP is not set
  27.178 -# UCLIBC_BUILD_RELRO is not set
  27.179 -# UCLIBC_BUILD_NOW is not set
  27.180 -# UCLIBC_BUILD_NOEXECSTACK is not set
  27.181 -
  27.182 -#
  27.183 -# uClibc development/debugging options
  27.184 -#
  27.185 -CROSS_COMPILER_PREFIX=""
  27.186 -UCLIBC_EXTRA_CFLAGS=""
  27.187 -# DODEBUG is not set
  27.188 -# DODEBUG_PT is not set
  27.189 -# DOSTRIP is not set
  27.190 -# DOASSERTS is not set
  27.191 -# SUPPORT_LD_DEBUG is not set
  27.192 -# SUPPORT_LD_DEBUG_EARLY is not set
  27.193 -# UCLIBC_MALLOC_DEBUGGING is not set
  27.194 -WARNINGS="-Wall"
  27.195 -# EXTRA_WARNINGS is not set
  27.196 -# DOMULTI is not set
  27.197 -# UCLIBC_MJN3_ONLY is not set
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/samples/x86_64-unknown-linux-uclibc/uClibc-20080801.config	Thu Aug 07 14:05:47 2008 +0000
    28.3 @@ -0,0 +1,232 @@
    28.4 +#
    28.5 +# Automatically generated make config: don't edit
    28.6 +# Tue Aug  5 16:48:05 2008
    28.7 +#
    28.8 +# TARGET_alpha is not set
    28.9 +# TARGET_arm is not set
   28.10 +# TARGET_avr32 is not set
   28.11 +# TARGET_bfin is not set
   28.12 +# TARGET_cris is not set
   28.13 +# TARGET_e1 is not set
   28.14 +# TARGET_frv is not set
   28.15 +# TARGET_h8300 is not set
   28.16 +# TARGET_hppa is not set
   28.17 +# TARGET_i386 is not set
   28.18 +# TARGET_i960 is not set
   28.19 +# TARGET_ia64 is not set
   28.20 +# TARGET_m68k is not set
   28.21 +# TARGET_microblaze is not set
   28.22 +# TARGET_mips is not set
   28.23 +# TARGET_nios is not set
   28.24 +# TARGET_nios2 is not set
   28.25 +# TARGET_powerpc is not set
   28.26 +# TARGET_sh is not set
   28.27 +# TARGET_sh64 is not set
   28.28 +# TARGET_sparc is not set
   28.29 +# TARGET_v850 is not set
   28.30 +# TARGET_vax is not set
   28.31 +TARGET_x86_64=y
   28.32 +# TARGET_xtensa is not set
   28.33 +
   28.34 +#
   28.35 +# Target Architecture Features and Options
   28.36 +#
   28.37 +TARGET_ARCH="x86_64"
   28.38 +FORCE_OPTIONS_FOR_ARCH=y
   28.39 +# CONFIG_MIPS_O32_ABI is not set
   28.40 +# CONFIG_MIPS_N32_ABI is not set
   28.41 +# CONFIG_MIPS_N64_ABI is not set
   28.42 +# CONFIG_MIPS_ISA_1 is not set
   28.43 +# CONFIG_MIPS_ISA_2 is not set
   28.44 +# CONFIG_MIPS_ISA_3 is not set
   28.45 +# CONFIG_MIPS_ISA_4 is not set
   28.46 +# CONFIG_MIPS_ISA_MIPS32 is not set
   28.47 +# CONFIG_MIPS_ISA_MIPS64 is not set
   28.48 +TARGET_SUBARCH=""
   28.49 +
   28.50 +#
   28.51 +# Using ELF file format
   28.52 +#
   28.53 +ARCH_LITTLE_ENDIAN=y
   28.54 +# ARCH_WANTS_BIG_ENDIAN is not set
   28.55 +# ARCH_WANTS_LITTLE_ENDIAN is not set
   28.56 +
   28.57 +#
   28.58 +# Using Little Endian
   28.59 +#
   28.60 +ARCH_HAS_MMU=y
   28.61 +ARCH_USE_MMU=y
   28.62 +UCLIBC_HAS_FLOATS=y
   28.63 +UCLIBC_HAS_FPU=y
   28.64 +DO_C99_MATH=y
   28.65 +UCLIBC_HAS_FENV=y
   28.66 +KERNEL_HEADERS="/usr/include"
   28.67 +HAVE_DOT_CONFIG=y
   28.68 +
   28.69 +#
   28.70 +# General Library Settings
   28.71 +#
   28.72 +# HAVE_NO_PIC is not set
   28.73 +DOPIC=y
   28.74 +# ARCH_HAS_NO_SHARED is not set
   28.75 +# ARCH_HAS_NO_LDSO is not set
   28.76 +HAVE_SHARED=y
   28.77 +# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
   28.78 +LDSO_LDD_SUPPORT=y
   28.79 +LDSO_CACHE_SUPPORT=y
   28.80 +# LDSO_PRELOAD_FILE_SUPPORT is not set
   28.81 +LDSO_BASE_FILENAME="ld.so"
   28.82 +UCLIBC_STATIC_LDCONFIG=y
   28.83 +# LDSO_RUNPATH is not set
   28.84 +UCLIBC_CTOR_DTOR=y
   28.85 +# LDSO_GNU_HASH_SUPPORT is not set
   28.86 +# HAS_NO_THREADS is not set
   28.87 +UCLIBC_HAS_THREADS=y
   28.88 +# PTHREADS_DEBUG_SUPPORT is not set
   28.89 +LINUXTHREADS_OLD=y
   28.90 +UCLIBC_HAS_SYSLOG=y
   28.91 +UCLIBC_HAS_LFS=y
   28.92 +# MALLOC is not set
   28.93 +# MALLOC_SIMPLE is not set
   28.94 +MALLOC_STANDARD=y
   28.95 +# MALLOC_GLIBC_COMPAT is not set
   28.96 +UCLIBC_DYNAMIC_ATEXIT=y
   28.97 +# COMPAT_ATEXIT is not set
   28.98 +# UCLIBC_SUSV3_LEGACY is not set
   28.99 +# UCLIBC_SUSV3_LEGACY_MACROS is not set
  28.100 +# UCLIBC_HAS_STUBS is not set
  28.101 +UCLIBC_HAS_SHADOW=y
  28.102 +# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
  28.103 +UCLIBC_HAS_PTY=y
  28.104 +ASSUME_DEVPTS=y
  28.105 +UNIX98PTY_ONLY=y
  28.106 +# UCLIBC_HAS_GETPT is not set
  28.107 +UCLIBC_HAS_TM_EXTENSIONS=y
  28.108 +UCLIBC_HAS_TZ_CACHING=y
  28.109 +UCLIBC_HAS_TZ_FILE=y
  28.110 +UCLIBC_HAS_TZ_FILE_READ_MANY=y
  28.111 +UCLIBC_TZ_FILE_PATH="/etc/TZ"
  28.112 +
  28.113 +#
  28.114 +# Advanced Library Settings
  28.115 +#
  28.116 +UCLIBC_PWD_BUFFER_SIZE=256
  28.117 +UCLIBC_GRP_BUFFER_SIZE=256
  28.118 +
  28.119 +#
  28.120 +# Support various families of functions
  28.121 +#
  28.122 +UCLIBC_LINUX_MODULE_24=y
  28.123 +UCLIBC_LINUX_SPECIFIC=y
  28.124 +UCLIBC_HAS_GNU_ERROR=y
  28.125 +# UCLIBC_BSD_SPECIFIC is not set
  28.126 +# UCLIBC_HAS_BSD_ERR is not set
  28.127 +# UCLIBC_HAS_OBSOLETE_BSD_SIGNAL is not set
  28.128 +# UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL is not set
  28.129 +# UCLIBC_NTP_LEGACY is not set
  28.130 +# UCLIBC_SV4_DEPRECATED is not set
  28.131 +UCLIBC_HAS_REALTIME=y
  28.132 +UCLIBC_HAS_ADVANCED_REALTIME=y
  28.133 +UCLIBC_HAS_EPOLL=y
  28.134 +UCLIBC_HAS_XATTR=y
  28.135 +UCLIBC_HAS_PROFILING=y
  28.136 +UCLIBC_HAS_CRYPT_IMPL=y
  28.137 +UCLIBC_HAS_CRYPT=y
  28.138 +UCLIBC_HAS_NETWORK_SUPPORT=y
  28.139 +UCLIBC_HAS_SOCKET=y
  28.140 +UCLIBC_HAS_IPV4=y
  28.141 +# UCLIBC_HAS_IPV6 is not set
  28.142 +UCLIBC_HAS_RPC=y
  28.143 +UCLIBC_HAS_FULL_RPC=y
  28.144 +UCLIBC_HAS_REENTRANT_RPC=y
  28.145 +UCLIBC_USE_NETLINK=y
  28.146 +UCLIBC_SUPPORT_AI_ADDRCONFIG=y
  28.147 +# UCLIBC_HAS_BSD_RES_CLOSE is not set
  28.148 +
  28.149 +#
  28.150 +# String and Stdio Support
  28.151 +#
  28.152 +UCLIBC_HAS_STRING_GENERIC_OPT=y
  28.153 +UCLIBC_HAS_STRING_ARCH_OPT=y
  28.154 +UCLIBC_HAS_CTYPE_TABLES=y
  28.155 +# UCLIBC_HAS_CTYPE_SIGNED is not set
  28.156 +UCLIBC_HAS_CTYPE_UNSAFE=y
  28.157 +# UCLIBC_HAS_CTYPE_CHECKED is not set
  28.158 +# UCLIBC_HAS_CTYPE_ENFORCED is not set
  28.159 +# UCLIBC_HAS_WCHAR is not set
  28.160 +# UCLIBC_HAS_LOCALE is not set
  28.161 +# UCLIBC_HAS_HEXADECIMAL_FLOATS is not set
  28.162 +# UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set
  28.163 +# USE_OLD_VFPRINTF is not set
  28.164 +UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
  28.165 +# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
  28.166 +# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
  28.167 +# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
  28.168 +# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
  28.169 +# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
  28.170 +# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
  28.171 +UCLIBC_HAS_STDIO_BUFSIZ_4096=y
  28.172 +# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
  28.173 +UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
  28.174 +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
  28.175 +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
  28.176 +# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
  28.177 +UCLIBC_HAS_STDIO_GETC_MACRO=y
  28.178 +UCLIBC_HAS_STDIO_PUTC_MACRO=y
  28.179 +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
  28.180 +# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
  28.181 +# UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set
  28.182 +# UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set
  28.183 +# UCLIBC_HAS_PRINTF_M_SPEC is not set
  28.184 +UCLIBC_HAS_ERRNO_MESSAGES=y
  28.185 +# UCLIBC_HAS_SYS_ERRLIST is not set
  28.186 +UCLIBC_HAS_SIGNUM_MESSAGES=y
  28.187 +# UCLIBC_HAS_SYS_SIGLIST is not set
  28.188 +UCLIBC_HAS_GNU_GETOPT=y
  28.189 +UCLIBC_HAS_GNU_GETSUBOPT=y
  28.190 +
  28.191 +#
  28.192 +# Big and Tall
  28.193 +#
  28.194 +UCLIBC_HAS_REGEX=y
  28.195 +# UCLIBC_HAS_REGEX_OLD is not set
  28.196 +UCLIBC_HAS_FNMATCH=y
  28.197 +UCLIBC_HAS_FNMATCH_OLD=y
  28.198 +# UCLIBC_HAS_WORDEXP is not set
  28.199 +# UCLIBC_HAS_FTW is not set
  28.200 +UCLIBC_HAS_GLOB=y
  28.201 +# UCLIBC_HAS_GNU_GLOB is not set
  28.202 +
  28.203 +#
  28.204 +# Library Installation Options
  28.205 +#
  28.206 +SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)lib"
  28.207 +RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
  28.208 +DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
  28.209 +
  28.210 +#
  28.211 +# Security options
  28.212 +#
  28.213 +# UCLIBC_HAS_ARC4RANDOM is not set
  28.214 +# HAVE_NO_SSP is not set
  28.215 +# UCLIBC_HAS_SSP is not set
  28.216 +UCLIBC_BUILD_RELRO=y
  28.217 +# UCLIBC_BUILD_NOW is not set
  28.218 +UCLIBC_BUILD_NOEXECSTACK=y
  28.219 +
  28.220 +#
  28.221 +# uClibc development/debugging options
  28.222 +#
  28.223 +CROSS_COMPILER_PREFIX=""
  28.224 +UCLIBC_EXTRA_CFLAGS=""
  28.225 +# DODEBUG is not set
  28.226 +# DODEBUG_PT is not set
  28.227 +# DOSTRIP is not set
  28.228 +# DOASSERTS is not set
  28.229 +# SUPPORT_LD_DEBUG is not set
  28.230 +# SUPPORT_LD_DEBUG_EARLY is not set
  28.231 +# UCLIBC_MALLOC_DEBUGGING is not set
  28.232 +WARNINGS="-Wall"
  28.233 +# EXTRA_WARNINGS is not set
  28.234 +# DOMULTI is not set
  28.235 +# UCLIBC_MJN3_ONLY is not set