summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2007-03-12 11:52:56 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2007-03-12 11:52:56 +0000
commit9439a9e32f264ca065402f2bddd2a646419c7779 (patch)
treefa0bae7a18a36a676ceaaa77300b28af488dbe85
parent772d4ae26849ed25e903107a56a8dd07da036048 (diff)
downloadOSELAS.Toolchain-9439a9e32f264ca065402f2bddd2a646419c7779.tar.gz
OSELAS.Toolchain-9439a9e32f264ca065402f2bddd2a646419c7779.tar.xz
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@2163 f8d472c7-5700-0410-ac5a-87979cec3adf
-rw-r--r--ChangeLog8
-rw-r--r--Kconfig11
-rw-r--r--patches/glibc-ports-2.5/generic/series3
-rw-r--r--patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm-and-mips_bits_fcntl_h-splice-update.diff74
-rw-r--r--patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_eabi_nptl_sysdep-cancel_h-unwind-fix.diff53
-rw-r--r--patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_kernel-features_h-remove-i386-fix.diff54
-rw-r--r--ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-v4t-elf_gcc-4.1.2_newlib-1.15.0.ptxconf50
-rw-r--r--ptxconfigs/arm-v4t-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-v4t-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig66
-rw-r--r--ptxconfigs/arm-v4t-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-v4t_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig18
-rw-r--r--ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/arm-xscale_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig18
-rw-r--r--ptxconfigs/armeb-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig18
-rw-r--r--ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/i586-mingw32msvc_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/i586-mingw32msvc_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/i586-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/i586-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/i686-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/i686-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/mips-r6000-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/mips-r6000-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/powerpc-603e-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/powerpc-603e-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/powerpc64-970-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--ptxconfigs/powerpc64-970-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig18
-rw-r--r--rules/cross-gcc-first.make12
-rw-r--r--rules/cross-gcc-second.make11
-rw-r--r--rules/cross-gcc.in25
-rw-r--r--rules/glibc.in7
-rw-r--r--rules/kernel-headers.in2
-rw-r--r--rules/kernel.make1
-rw-r--r--rules/newlib.in1
-rw-r--r--rules/newlib.make5
-rw-r--r--rules/uclibc.in4
45 files changed, 760 insertions, 131 deletions
diff --git a/ChangeLog b/ChangeLog
index c71234b..c88037b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -30,3 +30,11 @@
2007-02-27 Marc Kleine-Budde <mkl@pengutronix.de>
* ptxconfigs, patches: upgraded to gcc-4.1.2 release
+
+2007-03-12 Marc Kleine-Budde <mkl@pengutronix.de>
+
+ * general: added libc abstraction
+
+2007-03-12 Marc Kleine-Budde <mkl@pengutronix.de>
+
+ * rules/newlib.{in.make}: added newlib (tnx to sha)
diff --git a/Kconfig b/Kconfig
index afae074..0a8a982 100644
--- a/Kconfig
+++ b/Kconfig
@@ -116,10 +116,17 @@ config PREFIX_FIRST
directory with PREFIX_FIRST while keeping the directory which
describes what kind of toolchain you have (PREFIX_SECOND)
+config PREFIX_TCID
+ string
+ default "gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}" if LIBC_GLIBC
+ default "gcc-${PTXCONF_CROSS_GCC_VERSION}-uclibc-${PTXCONF_UCLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}" if LIBC_GLIBC
+ default "gcc-${PTXCONF_CROSS_GCC_VERSION}-newlib-${PTXCONF_NEWLIB_VERSION}" if LIBC_NEWLIB
+
+
config PREFIX_SECOND
string
- prompt "second prefix"
- default "${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+# prompt "second prefix"
+ default "${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
help
Your toolchain will be installed under PREFIX_FIRST/PREFIX_SECOND
The intention behind this is that you can change the installation
diff --git a/patches/glibc-ports-2.5/generic/series b/patches/glibc-ports-2.5/generic/series
index 112cc50..7e81bce 100644
--- a/patches/glibc-ports-2.5/generic/series
+++ b/patches/glibc-ports-2.5/generic/series
@@ -1,3 +1,6 @@
sysdeps_mips_mips32_Makefile-bootstrap.diff
avoid_using_asm_procinfo.diff
arm-memcpy.patch
+sysdeps_unix_sysv_linux_arm_kernel-features_h-remove-i386-fix.diff -p0
+sysdeps_unix_sysv_linux_arm-and-mips_bits_fcntl_h-splice-update.diff -p0
+sysdeps_unix_sysv_linux_arm_eabi_nptl_sysdep-cancel_h-unwind-fix.diff -p0
diff --git a/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm-and-mips_bits_fcntl_h-splice-update.diff b/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm-and-mips_bits_fcntl_h-splice-update.diff
new file mode 100644
index 0000000..caa8ee1
--- /dev/null
+++ b/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm-and-mips_bits_fcntl_h-splice-update.diff
@@ -0,0 +1,74 @@
+From libc-ports-return-507-listarch-libc-ports=sources dot redhat dot com at sourceware dot org Thu Oct 19 20:30:39 2006
+Return-Path: <libc-ports-return-507-listarch-libc-ports=sources dot redhat dot com at sourceware dot org>
+Delivered-To: listarch-libc-ports at sources dot redhat dot com
+Received: (qmail 25664 invoked by alias); 19 Oct 2006 20:30:38 -0000
+Received: (qmail 25654 invoked by uid 22791); 19 Oct 2006 20:30:37 -0000
+X-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,RCVD_ILLEGAL_IP,SPF_PASS
+X-Spam-Check-By: sourceware.org
+Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 19 Oct 2006 20:30:34 +0000
+Received: (qmail 2800 invoked from network); 19 Oct 2006 20:30:32 -0000
+Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 19 Oct 2006 20:30:32 -0000
+Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.63) (envelope-from <joseph@codesourcery.com>) id 1GaeX9-0002bI-PF for libc-ports@sourceware.org; Thu, 19 Oct 2006 20:30:31 +0000
+Date: Thu, 19 Oct 2006 20:30:31 +0000 (UTC)
+From: "Joseph S dot Myers" <joseph at codesourcery dot com>
+X-X-Sender: jsm28@digraph.polyomino.org.uk
+To: libc-ports at sourceware dot org
+Subject: Update splice prototypes for ARM and MIPS
+Message-ID: <Pine.LNX.4.64.0610192029570.8725@digraph.polyomino.org.uk>
+MIME-Version: 1.0
+Content-Type: TEXT/PLAIN; charset=US-ASCII
+Mailing-List: contact libc-ports-help at sourceware dot org; run by ezmlm
+Precedence: bulk
+List-Subscribe: <mailto:libc-ports-subscribe at sourceware dot org>
+List-Post: <mailto:libc-ports at sourceware dot org>
+List-Help: <mailto:libc-ports-help at sourceware dot org>, <http://sourceware dot org/lists dot html#faqs>
+Sender: libc-ports-owner at sourceware dot org
+Delivered-To: mailing list libc-ports at sourceware dot org
+
+The splice prototypes in ports need updating to correspond with those
+used for non-ports architectures.
+
+This patch updates ARM and MIPS. Other targets also need either the
+prototype updated (hppa) or the whole splice etc. section of the file
+added (am33, cris, m68k).
+
+2006-10-19 Joseph S. Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/arm/bits/fcntl.h (splice): Update
+ prototype.
+ * sysdeps/unix/sysv/linux/mips/bits/fcntl.h (splice): Update
+ prototype.
+
+---
+ sysdeps/unix/sysv/linux/arm/bits/fcntl.h | 3 ++-
+ sysdeps/unix/sysv/linux/mips/bits/fcntl.h | 3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+Index: sysdeps/unix/sysv/linux/arm/bits/fcntl.h
+===================================================================
+--- sysdeps/unix/sysv/linux/arm/bits/fcntl.h.orig
++++ sysdeps/unix/sysv/linux/arm/bits/fcntl.h
+@@ -223,7 +223,8 @@ extern int vmsplice (int __fdout, const
+ unsigned int __flags);
+
+ /* Splice two files together. */
+-extern int splice (int __fdin, int __fdout, size_t __len, unsigned int __flags)
++extern int splice (int __fdin, __off64_t *__offin, int __fdout,
++ __off64_t *__offout, size_t __len, unsigned int __flags)
+ __THROW;
+
+ /* In-kernel implementation of tee for pipe buffers. */
+Index: sysdeps/unix/sysv/linux/mips/bits/fcntl.h
+===================================================================
+--- sysdeps/unix/sysv/linux/mips/bits/fcntl.h.orig
++++ sysdeps/unix/sysv/linux/mips/bits/fcntl.h
+@@ -237,7 +237,8 @@ extern int vmsplice (int __fdout, const
+ unsigned int __flags);
+
+ /* Splice two files together. */
+-extern int splice (int __fdin, int __fdout, size_t __len, unsigned int __flags)
++extern int splice (int __fdin, __off64_t *__offin, int __fdout,
++ __off64_t *__offout, size_t __len, unsigned int __flags)
+ __THROW;
+
+ /* In-kernel implementation of tee for pipe buffers. */
diff --git a/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_eabi_nptl_sysdep-cancel_h-unwind-fix.diff b/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_eabi_nptl_sysdep-cancel_h-unwind-fix.diff
new file mode 100644
index 0000000..46d480e
--- /dev/null
+++ b/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_eabi_nptl_sysdep-cancel_h-unwind-fix.diff
@@ -0,0 +1,53 @@
+From libc-ports-return-536-listarch-libc-ports=sources dot redhat dot com at sourceware dot org Fri Oct 27 00:44:39 2006
+Return-Path: <libc-ports-return-536-listarch-libc-ports=sources dot redhat dot com at sourceware dot org>
+Delivered-To: listarch-libc-ports at sources dot redhat dot com
+Received: (qmail 9692 invoked by alias); 27 Oct 2006 00:44:39 -0000
+Received: (qmail 9673 invoked by uid 22791); 27 Oct 2006 00:44:38 -0000
+X-Spam-Status: No, hits=-1.2 required=5.0 tests=AWL,BAYES_20,RCVD_ILLEGAL_IP,SPF_PASS,TW_CV,TW_DM
+X-Spam-Check-By: sourceware.org
+Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 27 Oct 2006 00:44:36 +0000
+Received: (qmail 23961 invoked from network); 27 Oct 2006 00:44:34 -0000
+Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 27 Oct 2006 00:44:34 -0000
+Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.63) (envelope-from <joseph@codesourcery.com>) id 1GdFpp-00005M-9U for libc-ports@sourceware.org; Fri, 27 Oct 2006 00:44:33 +0000
+Date: Fri, 27 Oct 2006 00:44:33 +0000 (UTC)
+From: "Joseph S dot Myers" <joseph at codesourcery dot com>
+X-X-Sender: jsm28@digraph.polyomino.org.uk
+To: libc-ports at sourceware dot org
+Subject: Fix ARM recvfrom and sendto cancellation
+Message-ID: <Pine.LNX.4.64.0610270042200.28434@digraph.polyomino.org.uk>
+MIME-Version: 1.0
+Content-Type: TEXT/PLAIN; charset=US-ASCII
+Mailing-List: contact libc-ports-help at sourceware dot org; run by ezmlm
+Precedence: bulk
+List-Subscribe: <mailto:libc-ports-subscribe at sourceware dot org>
+List-Post: <mailto:libc-ports at sourceware dot org>
+List-Help: <mailto:libc-ports-help at sourceware dot org>, <http://sourceware dot org/lists dot html#faqs>
+Sender: libc-ports-owner at sourceware dot org
+Delivered-To: mailing list libc-ports at sourceware dot org
+
+The unwind information for 6-argument ARM EABI syscalls is incorrect,
+leading to failures of tst-cancelx4 and tst-cancelx5 relating to recvfrom
+and sendto. This patch fixes those test failures.
+
+2006-10-26 Joseph S. Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h
+ (DOCARGS_6): Change ".pad #20" to ".pad #16".
+
+---
+ sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h
+===================================================================
+--- sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h.orig
++++ sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h
+@@ -94,7 +94,7 @@
+ # define UNDOCARGS_5 ldmfd sp!, {r0, r1, r2, r3}; .fnend; .fnstart; .save {r4}; .save {r7, lr}; .pad #4
+ # define RESTORE_LR_5 ldmfd sp!, {r4, r7, lr}
+
+-# define DOCARGS_6 .save {r4, r5}; stmfd sp!, {r0, r1, r2, r3, r7, lr}; .save {r7, lr}; .pad #20
++# define DOCARGS_6 .save {r4, r5}; stmfd sp!, {r0, r1, r2, r3, r7, lr}; .save {r7, lr}; .pad #16
+ # define UNDOCARGS_6 ldmfd sp!, {r0, r1, r2, r3}; .fnend; .fnstart; .save {r4, r5}; .save {r7, lr}
+ # define RESTORE_LR_6 RESTORE_LR_0
+
diff --git a/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_kernel-features_h-remove-i386-fix.diff b/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_kernel-features_h-remove-i386-fix.diff
new file mode 100644
index 0000000..151f94f
--- /dev/null
+++ b/patches/glibc-ports-2.5/generic/sysdeps_unix_sysv_linux_arm_kernel-features_h-remove-i386-fix.diff
@@ -0,0 +1,54 @@
+From libc-ports-return-506-listarch-libc-ports=sources dot redhat dot com at sourceware dot org Thu Oct 19 20:15:34 2006
+Return-Path: <libc-ports-return-506-listarch-libc-ports=sources dot redhat dot com at sourceware dot org>
+Delivered-To: listarch-libc-ports at sources dot redhat dot com
+Received: (qmail 19035 invoked by alias); 19 Oct 2006 20:15:33 -0000
+Received: (qmail 19018 invoked by uid 22791); 19 Oct 2006 20:15:31 -0000
+X-Spam-Status: No, hits=-1.3 required=5.0 tests=AWL,BAYES_20,RCVD_ILLEGAL_IP,SPF_PASS
+X-Spam-Check-By: sourceware.org
+Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 19 Oct 2006 20:15:29 +0000
+Received: (qmail 2094 invoked from network); 19 Oct 2006 20:15:28 -0000
+Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 19 Oct 2006 20:15:28 -0000
+Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.63) (envelope-from <joseph@codesourcery.com>) id 1GaeIY-0002Wg-TG for libc-ports@sourceware.org; Thu, 19 Oct 2006 20:15:26 +0000
+Date: Thu, 19 Oct 2006 20:15:26 +0000 (UTC)
+From: "Joseph S dot Myers" <joseph at codesourcery dot com>
+X-X-Sender: jsm28@digraph.polyomino.org.uk
+To: libc-ports at sourceware dot org
+Subject: Remove __i386__ conditional in ARM kernel-features.h
+Message-ID: <Pine.LNX.4.64.0610192014350.8725@digraph.polyomino.org.uk>
+MIME-Version: 1.0
+Content-Type: TEXT/PLAIN; charset=US-ASCII
+Mailing-List: contact libc-ports-help at sourceware dot org; run by ezmlm
+Precedence: bulk
+List-Subscribe: <mailto:libc-ports-subscribe at sourceware dot org>
+List-Post: <mailto:libc-ports at sourceware dot org>
+List-Help: <mailto:libc-ports-help at sourceware dot org>, <http://sourceware dot org/lists dot html#faqs>
+Sender: libc-ports-owner at sourceware dot org
+Delivered-To: mailing list libc-ports at sourceware dot org
+
+The ARM kernel-features.h has an __i386__ conditional that is clearly
+wrong. (Before ports had their own kernel-features.h files, the
+central one had (defined __i386__ || defined __arm__) here, so it
+seems there was a mistake in copying into the ARM file.)
+
+2006-10-19 Joseph S. Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/arm/kernel-features.h: Remove __i386__
+ conditional.
+
+---
+ sysdeps/unix/sysv/linux/arm/kernel-features.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: sysdeps/unix/sysv/linux/arm/kernel-features.h
+===================================================================
+--- sysdeps/unix/sysv/linux/arm/kernel-features.h.orig
++++ sysdeps/unix/sysv/linux/arm/kernel-features.h
+@@ -42,7 +42,7 @@
+ #endif
+
+ /* The vfork syscall on arm was definitely available in 2.4. */
+-#if __LINUX_KERNEL_VERSION >= 132097 && defined __i386__
++#if __LINUX_KERNEL_VERSION >= 132097
+ # define __ASSUME_VFORK_SYSCALL 1
+ #endif
+
diff --git a/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index e258564..58b8a30 100644
--- a/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:06 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=arm1136jf-s --with-float=softfp --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 33c14fa..1547dc8 100644
--- a/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:07 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=arm1136jf-s --with-float=softfp --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index eae7f77..c8c8d5e 100644
--- a/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=ep9312 --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 4f2eb7b..4097c7e 100644
--- a/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-ep93xx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=ep9312 --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 29e8652..2739a09 100644
--- a/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=iwmmxt --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index b478d42..5769dbf 100644
--- a/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-iwmmx-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=iwmmxt --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-v4t-elf_gcc-4.1.2_newlib-1.15.0.ptxconf b/ptxconfigs/arm-v4t-elf_gcc-4.1.2_newlib-1.15.0.ptxconf
new file mode 100644
index 0000000..467d344
--- /dev/null
+++ b/ptxconfigs/arm-v4t-elf_gcc-4.1.2_newlib-1.15.0.ptxconf
@@ -0,0 +1,50 @@
+#
+# Automatically generated make config: don't edit
+# PTXdist version: 0.10.svn
+# Mon Mar 12 12:28:31 2007
+#
+PTXCONF_BUILD_TOOLCHAIN=y
+PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+# PTXCONF_LIBC_GLIBC is not set
+# PTXCONF_LIBC_UCLIBC is not set
+PTXCONF_LIBC_NEWLIB=y
+PTXCONF_NEWLIB=y
+PTXCONF_NEWLIB_VERSION="1.15.0"
+PTXCONF_CROSS_BINUTILS=y
+PTXCONF_CROSS_BINUTILS_VERSION="2.17"
+PTXCONF_CROSS_GCC_FIRST=y
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_FIRST_SERIES=""
+PTXCONF_CROSS_GCC_LANG="c"
+PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=armv4t --with-float=soft --with-fpu=vfp"
+PTXCONF_CROSS_GCC_EXTRA_CONFIG_LIBC="--with-newlib"
+PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_THREADS_SINGLE=y
+PTXCONF_CROSS_GCC_THREADS="single"
+# PTXCONF_CROSS_GDB is not set
+PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
+
+#
+#
+#
+PTXCONF_ARCH_ARM=y
+# PTXCONF_ARCH_MIPS is not set
+# PTXCONF_ARCH_POWERPC is not set
+# PTXCONF_ARCH_I386 is not set
+PTXCONF_ARCH="arm"
+PTXCONF_GNU_TARGET="arm-v4t-elf"
+PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
+# PTXCONF_TOOLCHAIN_DEBUG is not set
+
+#
+# misc
+#
+PTXCONF_CONFIGFILE_VERSION="0.10.svn"
+PTXCONF_PREFIX_FIRST="/home/mkl/pengutronix/ptxdist/build/OSELAS.Toolchain-trunk/install/opt/${PTXCONF_PROJECT}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-newlib-${PTXCONF_NEWLIB_VERSION}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
+PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
+PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-v4t-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig b/ptxconfigs/arm-v4t-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig
index 9fcb23e..30c17e5 100644
--- a/ptxconfigs/arm-v4t-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-v4t-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.3.6"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_ADDON_LINUXTHREADS=y
# PTXCONF_GLIBC_ADDON_NPTL is not set
# PTXCONF_GLIBC_TLS is not set
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_GLIBC_LINUXTHREADS=y
PTXCONF_GLIBC_LINUXTHREADS_VERSION="${PTXCONF_GLIBC_VERSION}"
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.0.4"
+PTXCONF_CROSS_GCC_VERSION="4.0.4"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=armv4t --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-v4t-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-v4t-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
new file mode 100644
index 0000000..b3c429e
--- /dev/null
+++ b/ptxconfigs/arm-v4t-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -0,0 +1,66 @@
+#
+# Automatically generated make config: don't edit
+# PTXdist version: 0.10.svn
+# Mon Mar 12 12:50:47 2007
+#
+PTXCONF_BUILD_TOOLCHAIN=y
+PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
+PTXCONF_GLIBC=y
+PTXCONF_GLIBC_VERSION="2.5"
+PTXCONF_GLIBC_SERIES=""
+PTXCONF_GLIBC_ENABLE_KERNEL="2.6.16"
+PTXCONF_GLIBC_EXTRA_CONFIG="--without-fp"
+PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
+# PTXCONF_GLIBC_ADDON_LINUXTHREADS is not set
+PTXCONF_GLIBC_ADDON_NPTL=y
+PTXCONF_GLIBC_TLS=y
+PTXCONF_GLIBC_HEADERS=y
+PTXCONF_GLIBC_PORTS=y
+PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
+PTXCONF_GLIBC_PORTS_SERIES="series_${PTXCONF_GLIBC_VERSION}"
+PTXCONF_CROSS_BINUTILS=y
+PTXCONF_CROSS_BINUTILS_VERSION="2.17"
+PTXCONF_KERNEL_HEADERS=y
+PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
+# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
+PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
+PTXCONF_CROSS_GCC_FIRST=y
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_FIRST_SERIES=""
+PTXCONF_CROSS_GCC_LANG="c,c++"
+PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=armv4t --with-float=soft --with-fpu=vfp"
+PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
+PTXCONF_CROSS_GDB=y
+PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
+
+#
+#
+#
+PTXCONF_ARCH_ARM=y
+# PTXCONF_ARCH_MIPS is not set
+# PTXCONF_ARCH_POWERPC is not set
+# PTXCONF_ARCH_I386 is not set
+PTXCONF_ARCH="arm"
+PTXCONF_GNU_TARGET="arm-v4t-linux-gnu"
+PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
+# PTXCONF_TOOLCHAIN_DEBUG is not set
+
+#
+# misc
+#
+PTXCONF_CONFIGFILE_VERSION="0.10.svn"
+PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
+PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
+PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-v4t-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-v4t-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 278b5fc..026d26f 100644
--- a/ptxconfigs/arm-v4t-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-v4t-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=armv4t --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-v4t_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig b/ptxconfigs/arm-v4t_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig
index 938bfdc..c5a3c84 100644
--- a/ptxconfigs/arm-v4t_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-v4t_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.3.6"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_ADDON_LINUXTHREADS=y
# PTXCONF_GLIBC_ADDON_NPTL is not set
# PTXCONF_GLIBC_TLS is not set
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_GLIBC_LINUXTHREADS=y
PTXCONF_GLIBC_LINUXTHREADS_VERSION="${PTXCONF_GLIBC_VERSION}"
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.0.4"
+PTXCONF_CROSS_GCC_VERSION="4.0.4"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=armv4t --with-float=hard --with-fpu=fpa"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig b/ptxconfigs/arm-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
index 95d51bd..eb60151 100644
--- a/ptxconfigs/arm-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
+++ b/ptxconfigs/arm-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.3.6"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_ADDON_LINUXTHREADS=y
# PTXCONF_GLIBC_ADDON_NPTL is not set
# PTXCONF_GLIBC_TLS is not set
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_GLIBC_LINUXTHREADS=y
PTXCONF_GLIBC_LINUXTHREADS_VERSION="${PTXCONF_GLIBC_VERSION}"
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.17"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.0.4"
+PTXCONF_CROSS_GCC_VERSION="4.0.4"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 72f6a8c..cb5a7bf 100644
--- a/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index bfcf796..0b8c2d8 100644
--- a/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/arm-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/arm-xscale_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig b/ptxconfigs/arm-xscale_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
index c6d1c40..9b820b3 100644
--- a/ptxconfigs/arm-xscale_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
+++ b/ptxconfigs/arm-xscale_hardfloat-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.3.6"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_ADDON_LINUXTHREADS=y
# PTXCONF_GLIBC_ADDON_NPTL is not set
# PTXCONF_GLIBC_TLS is not set
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_GLIBC_LINUXTHREADS=y
PTXCONF_GLIBC_LINUXTHREADS_VERSION="${PTXCONF_GLIBC_VERSION}"
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.17"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.0.4"
+PTXCONF_CROSS_GCC_VERSION="4.0.4"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=hard --with-fpu=fpa"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/armeb-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig b/ptxconfigs/armeb-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
index 231ce23..22bde4c 100644
--- a/ptxconfigs/armeb-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
+++ b/ptxconfigs/armeb-xscale-linux-gnu_gcc-4.0.4_glibc-2.3.6_linux-2.6.17.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:07 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.3.6"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_ADDON_LINUXTHREADS=y
# PTXCONF_GLIBC_ADDON_NPTL is not set
# PTXCONF_GLIBC_TLS is not set
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_GLIBC_LINUXTHREADS=y
PTXCONF_GLIBC_LINUXTHREADS_VERSION="${PTXCONF_GLIBC_VERSION}"
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.17"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.0.4"
+PTXCONF_CROSS_GCC_VERSION="4.0.4"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 9d4f179..f0f6862 100644
--- a/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:07 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index b6bbed3..aa8c51d 100644
--- a/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/armeb-xscale-linux-gnueabi_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:36:59 2007
+# Mon Mar 12 12:44:07 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=xscale --with-float=soft --with-fpu=vfp"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/i586-mingw32msvc_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/i586-mingw32msvc_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index d51e806..8403c22 100644
--- a/ptxconfigs/i586-mingw32msvc_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/i586-mingw32msvc_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG=""
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/media/rscusb1_plain/tmp"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/i586-mingw32msvc_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/i586-mingw32msvc_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 8b439ca..f10f7a2 100644
--- a/ptxconfigs/i586-mingw32msvc_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/i586-mingw32msvc_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:08 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG=""
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/media/rscusb1_plain/tmp"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/i586-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/i586-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index f2d0fb1..708eba7 100644
--- a/ptxconfigs/i586-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/i586-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:09 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=i586"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/i586-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/i586-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 5facb54..b1799af 100644
--- a/ptxconfigs/i586-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/i586-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:09 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=i586"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/i686-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/i686-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 67aea4b..6d5a5a3 100644
--- a/ptxconfigs/i686-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/i686-unknown-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:09 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG=""
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/i686-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/i686-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 215fd25..bf3d15e 100644
--- a/ptxconfigs/i686-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/i686-unknown-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:09 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG=""
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/mips-r6000-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/mips-r6000-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 0f64846..16e009c 100644
--- a/ptxconfigs/mips-r6000-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/mips-r6000-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:10 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=r6000 --with-tune=r6000 --with-abi=32 --with-numa-policy=no"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/mips-r6000-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/mips-r6000-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 4348efc..b40cc67 100644
--- a/ptxconfigs/mips-r6000-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/mips-r6000-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:10 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
PTXCONF_GLIBC_PORTS=y
PTXCONF_GLIBC_PORTS_VERSION="${PTXCONF_GLIBC_VERSION}"
PTXCONF_GLIBC_PORTS_SERIES=""
@@ -26,13 +30,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-arch=r6000 --with-tune=r6000 --with-abi=32 --with-numa-policy=no"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -51,6 +60,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index 49ef688..69dee51 100644
--- a/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:10 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=603e --disable-altivec"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index 29f2e39..5373223 100644
--- a/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/powerpc-603e-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:10 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=603e --disable-altivec"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
index ae57e00..6617e98 100644
--- a/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.1.2_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:10 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}64"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2"
+PTXCONF_CROSS_GCC_VERSION="4.1.2"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=970 --enable-altivec"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig b/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
index d31f8cb..28e8284 100644
--- a/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
+++ b/ptxconfigs/powerpc64-970-linux-gnu_gcc-4.2-20070207_glibc-2.5_linux-2.6.18.ptxconfig
@@ -1,10 +1,15 @@
#
# Automatically generated make config: don't edit
# PTXdist version: 0.10.svn
-# Thu Mar 1 10:37:04 2007
+# Mon Mar 12 12:44:10 2007
#
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_PROJECT="OSELAS.Toolchain-trunk"
+PTXCONF_LIBC_HEADERS=y
+PTXCONF_LIBC=y
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+# PTXCONF_LIBC_NEWLIB is not set
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.5"
PTXCONF_GLIBC_SERIES=""
@@ -15,7 +20,6 @@ PTXCONF_GLIBC_HEADERS_FAKE_CROSS=""
PTXCONF_GLIBC_ADDON_NPTL=y
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_HEADERS=y
-PTXCONF_GLIBC_FINAL=y
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.17"
@@ -24,13 +28,18 @@ PTXCONF_KERNEL_HEADERS_VERSION="2.6.18"
# PTXCONF_KERNEL_HEADERS_SANIZIZED is not set
PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.${PTXCONF_ARCH}64"
PTXCONF_CROSS_GCC_FIRST=y
-PTXCONF_CROSS_GCC_FIRST_VERSION="4.2-20070207"
+PTXCONF_CROSS_GCC_VERSION="4.2-20070207"
PTXCONF_CROSS_GCC_FIRST_SERIES=""
PTXCONF_CROSS_GCC_LANG="c,c++"
PTXCONF_CROSS_GCC_EXTRA_CONFIG="--with-cpu=970 --enable-altivec"
PTXCONF_CROSS_GCC_SECOND=y
+PTXCONF_CROSS_GCC_HEADERS=y
+PTXCONF_CROSS_GCC_SHARED=y
+PTXCONF_CROSS_GCC_THREADS_POSIX=y
+PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_TOOLCHAIN=y
+# PTXCONF_HOST_DEJAGNU is not set
#
#
@@ -49,6 +58,7 @@ PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
#
PTXCONF_CONFIGFILE_VERSION="0.10.svn"
PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}"
-PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
+PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}"
PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
diff --git a/rules/cross-gcc-first.make b/rules/cross-gcc-first.make
index a571699..cd0de40 100644
--- a/rules/cross-gcc-first.make
+++ b/rules/cross-gcc-first.make
@@ -68,7 +68,8 @@ CROSS_GCC_AUTOCONF_COMMON := \
--host=$(GNU_HOST) \
--target=$(PTXCONF_GNU_TARGET) \
--with-sysroot=$(SYSROOT) \
- $(PTXCONF_CROSS_GCC_FIRST_EXTRA_CONFIG) \
+ $(PTXCONF_CROSS_GCC_EXTRA_CONFIG) \
+ $(PTXCONF_CROSS_GCC_EXTRA_CONFIG_LIBC) \
\
--disable-nls \
--disable-multilib \
@@ -76,6 +77,10 @@ CROSS_GCC_AUTOCONF_COMMON := \
--enable-__cxa_atexit \
--disable-libunwind-exceptions
+ifndef CROSS_GCC_HEADERS
+CROSS_GCC_AUTOCONF_COMMON += --without-headers
+endif
+
CROSS_GCC_FIRST_AUTOCONF := \
$(CROSS_GCC_AUTOCONF_COMMON) \
--prefix=$(CROSS_GCC_FIRST_PREFIX) \
@@ -91,11 +96,6 @@ CROSS_GCC_FIRST_AUTOCONF := \
--disable-libssp \
--disable-libgomp
-ifdef PTXCONF_NEWLIB
-CROSS_GCC_FIRST_AUTOCONF += \
- --with-newlib \
- --without-headers
-endif
$(STATEDIR)/cross-gcc-first.prepare:
@$(call targetinfo, $@)
diff --git a/rules/cross-gcc-second.make b/rules/cross-gcc-second.make
index 5291752..30d8787 100644
--- a/rules/cross-gcc-second.make
+++ b/rules/cross-gcc-second.make
@@ -55,13 +55,20 @@ CROSS_GCC_SECOND_AUTOCONF = \
$(CROSS_GCC_AUTOCONF_COMMON) \
--prefix=$(PTXCONF_PREFIX) \
\
- --enable-shared \
--enable-languages=$(PTXCONF_CROSS_GCC_LANG) \
- --enable-threads=posix \
+ --enable-threads=$(PTXCONF_CROSS_GCC_THREADS) \
--enable-c99 \
--enable-long-long \
--enable-libstdcxx-debug
+ifdef PTXCONF_CROSS_GCC_SHARED
+CROSS_GCC_SECOND_AUTOCONF += \
+ --enable-shared
+else
+CROSS_GCC_SECOND_AUTOCONF += \
+ --disable-shared
+endif
+
$(STATEDIR)/cross-gcc-second.prepare:
@$(call targetinfo, $@)
@$(call clean, $(CROSS_GCC_SECOND_BUILDDIR))
diff --git a/rules/cross-gcc.in b/rules/cross-gcc.in
index f399d10..03bf36e 100644
--- a/rules/cross-gcc.in
+++ b/rules/cross-gcc.in
@@ -32,8 +32,31 @@ config CROSS_GCC_EXTRA_CONFIG
help
Add these extra options to the gcc configure script.
+
+config CROSS_GCC_EXTRA_CONFIG_LIBC
+ string
+ default "--with-newlib" if LIBC_NEWLIB # --disable-libssp
+
+
config CROSS_GCC_SECOND
bool
select LIBC
- prompt "gcc (second) "
+ prompt "gcc (second)"
+
+
+config CROSS_GCC_HEADERS
+ bool
+config CROSS_GCC_SHARED
+ bool
+
+config CROSS_GCC_THREADS_SINGLE
+ bool
+
+config CROSS_GCC_THREADS_POSIX
+ bool
+
+config CROSS_GCC_THREADS
+ string
+ default "posix" if CROSS_GCC_THREADS_POSIX
+ default "single" if CROSS_GCC_THREADS_SINGLE
diff --git a/rules/glibc.in b/rules/glibc.in
index cc26c55..590b38c 100644
--- a/rules/glibc.in
+++ b/rules/glibc.in
@@ -2,10 +2,13 @@
menuconfig GLIBC
bool
+ select CROSS_GCC_FIRST
select GLIBC_PORTS if GLIBC_ADDON_NPTL && ( ARCH_ARM || ARCH_MIPS )
select GLIBC_LINUXTHREADS if GLIBC_ADDON_LINUXTHREADS
- select CROSS_GCC_FIRST
- select LIBC_NEEDS_KERNEL_HEADERS
+
+ select CROSS_GCC_HEADERS
+ select CROSS_GCC_SHARED
+ select CROSS_GCC_THREADS_POSIX
prompt "glibc "
config GLIBC_VERSION
diff --git a/rules/kernel-headers.in b/rules/kernel-headers.in
index a1d75f4..f02c9a2 100644
--- a/rules/kernel-headers.in
+++ b/rules/kernel-headers.in
@@ -1,7 +1,7 @@
# config for kernel-headers
menuconfig KERNEL_HEADERS
- depends on LIBC_NEEDS_KERNEL_HEADERS
+ depends on CROSS_GCC_WITH_HEADERS
bool
prompt "kernel "
diff --git a/rules/kernel.make b/rules/kernel.make
new file mode 100644
index 0000000..04e0b0b
--- /dev/null
+++ b/rules/kernel.make
@@ -0,0 +1 @@
+# this file is left intentionally blank
diff --git a/rules/newlib.in b/rules/newlib.in
index 981d85f..ad7fb5d 100644
--- a/rules/newlib.in
+++ b/rules/newlib.in
@@ -1,6 +1,7 @@
menuconfig NEWLIB
bool
select CROSS_GCC_FIRST
+ select CROSS_GCC_THREADS_SINGLE
prompt "newlib "
config NEWLIB_VERSION
diff --git a/rules/newlib.make b/rules/newlib.make
index 85d39bf..cfbf2cf 100644
--- a/rules/newlib.make
+++ b/rules/newlib.make
@@ -61,14 +61,11 @@ $(STATEDIR)/newlib.extract: $(newlib_extract_deps_default)
newlib_prepare: $(STATEDIR)/newlib.prepare
NEWLIB_PATH := PATH=$(CROSS_PATH)
-NEWLIB_ENV := \
- CC_FOR_BUILD=$(HOSTCC) \
- $(PTXCONF_NEWLIB_EXTRA_ENV)
+NEWLIB_ENV := CC_FOR_BUILD=$(HOSTCC)
#
# autoconf
#
-
NEWLIB_AUTOCONF := \
--prefix=$(SYSROOT) \
--build=$(GNU_BUILD) \
diff --git a/rules/uclibc.in b/rules/uclibc.in
index 39803fc..1500cf6 100644
--- a/rules/uclibc.in
+++ b/rules/uclibc.in
@@ -2,8 +2,10 @@
menuconfig UCLIBC
bool
+ select CROSS_GCC_HEADERS
+ select CROSS_GCC_SHARED
+ select CROSS_GCC_THREADS_POSIX
prompt "uclibc "
- select LIBC_NEEDS_KERNEL_HEADERS
config UCLIBC_VERSION
depends on UCLIBC