2008-09-05Backport #971 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:15:28 +0000] rev 840
Backport #971 from trunk:
Be gentle to older findutils that don't have the "{} +" construct, and simply use "{} \;" instead.

/branches/1.2/scripts/build/debug/300-gdb.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-09-05Backport #969 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:14:47 +0000] rev 839
Backport #969 from trunk:
Rebuild the kconfig stuff on kconfig source change.

/branches/1.2/kconfig/kconfig.mk | 14 12 2 0 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)

2008-09-05Update the PPC sample to not use EXPERIMENTAL features.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:11:29 +0000] rev 838
Update the PPC sample to not use EXPERIMENTAL features.

/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 52 28 24 0 +++++++++++----------
1 file changed, 28 insertions(+), 24 deletions(-)

2008-09-05Update docs/overview.txt with the script shell fragment that defines bash completion.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 10:57:06 +0000] rev 837
Update docs/overview.txt with the script shell fragment that defines bash completion.

/trunk/docs/overview.txt | 14 14 0 0 ++++++++++++++
1 file changed, 14 insertions(+)

2008-09-05Mark the IA64 sample as being broken (might be because it uses an old gcc, that triggers a incorrect code-path in scripts/build/cc_gcc.sh).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 10:43:28 +0000] rev 836
Mark the IA64 sample as being broken (might be because it uses an old gcc, that triggers a incorrect code-path in scripts/build/cc_gcc.sh).

2008-09-05Add completion for crosstool-NG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 10:36:53 +0000] rev 835
Add completion for crosstool-NG.
To be sourced by a bash-compatible shell startup script; ideally, to be installed in /etc/bash_completion.d/

/trunk/ct-ng.comp | 30 30 0 0 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)

2008-09-05Update the teo MIPS sample to use as less EXPERIMENTAL features as possible.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 10:21:23 +0000] rev 834
Update the teo MIPS sample to use as less EXPERIMENTAL features as possible.

/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 39 24 15 0 ++++++++++------
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 51 28 23 0 ++++++++++++---------
2 files changed, 52 insertions(+), 38 deletions(-)

2008-09-04Update the i686 sample to not use EXPERIMENTAL features.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 18:45:35 +0000] rev 833
Update the i686 sample to not use EXPERIMENTAL features.

/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 51 28 23 0 +++++++++++++++------------
1 file changed, 28 insertions(+), 23 deletions(-)

2008-09-04Update the latest two RM samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 17:02:05 +0000] rev 832
Update the latest two RM samples.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 40 25 15 0 ++++++++-----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 36 22 14 0 +++++++-----
2 files changed, 47 insertions(+), 29 deletions(-)

2008-09-04Update the i586-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 16:56:53 +0000] rev 831
Update the i586-uclibc sample.

/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 39 24 15 0 ++++++++++++++---------
1 file changed, 24 insertions(+), 15 deletions(-)

2008-09-04The Alpha sample does not use EXPERIMENTAL features.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 16:18:16 +0000] rev 830
The Alpha sample does not use EXPERIMENTAL features.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 53 29 24 0 ++++++++++---------
1 file changed, 29 insertions(+), 24 deletions(-)

2008-09-04Update some samples to use only non-EXPERIMENTAL features where possible (uClibcis still a snashot, though).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 15:43:08 +0000] rev 829
Update some samples to use only non-EXPERIMENTAL features where possible (uClibcis still a snashot, though).

/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 60 32 28 0 ++++++++-------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 36 19 17 0 +++++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 54 30 24 0 ++++++++------
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 46 28 18 0 +++++++-----
4 files changed, 109 insertions(+), 87 deletions(-)

2008-09-04Dump the EXPERIMENTAL status and brokenness of samples in the WiKi table.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 15:42:25 +0000] rev 828
Dump the EXPERIMENTAL status and brokenness of samples in the WiKi table.

/trunk/scripts/showSamples.sh | 9 7 2 0 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)

2008-09-04Add new ARMeb EABI sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 04 Sep 2008 07:42:12 +0000] rev 827
Add new ARMeb EABI sample.

/trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config | 346 346 0 0 +++++++++++++++++++++++++++
1 file changed, 346 insertions(+)

2008-09-02Add a new ARM sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 02 Sep 2008 21:45:25 +0000] rev 826
Add a new ARM sample.

/trunk/samples/arm-unknown-linux-gnu/crosstool.config | 347 347 0 0 +++++++++++++++++++++++++++++++++
/trunk/samples/arm-unknown-linux-gnu/reported.by | 2 2 0 0 +
2 files changed, 349 insertions(+)

2008-09-02Beautify samples listing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 02 Sep 2008 21:14:47 +0000] rev 825
Beautify samples listing.

/trunk/scripts/showSamples.sh | 8 4 4 0 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

2008-09-02Mark some features as no longer being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 02 Sep 2008 19:50:45 +0000] rev 824
Mark some features as no longer being EXPERIMENTAL.

/trunk/config/debug/gdb.in | 3 1 2 0 +--
/trunk/config/libc/glibc.in | 1 0 1 0 -
2 files changed, 1 insertion(+), 3 deletions(-)

2008-09-02EABI is now considered stable. Thanks Michael ABBOTT for testing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 02 Sep 2008 16:48:38 +0000] rev 823
EABI is now considered stable. Thanks Michael ABBOTT for testing.

/trunk/arch/arm/config.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)

2008-09-02Warn the user if he/she recalls a sample with EXPERIMENTAL features.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 02 Sep 2008 12:43:11 +0000] rev 822
Warn the user if he/she recalls a sample with EXPERIMENTAL features.
Also, print the EXPERIMENTAL status when listing the samples.

/trunk/scripts/showSamples.sh | 12 9 3 0 +++++++++---
/trunk/samples/samples.mk | 12 12 0 0 ++++++++++++
2 files changed, 21 insertions(+), 3 deletions(-)

2008-09-02Add support for building Insight instead of gdb (only for the cross-gdb).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 02 Sep 2008 10:47:44 +0000] rev 821
Add support for building Insight instead of gdb (only for the cross-gdb).

/trunk/scripts/build/debug/300-gdb.sh | 62 55 7 0 ++++++++++++++++++++++++++++++++++++-----
/trunk/config/debug/gdb.in | 13 13 0 0 +++++++++
2 files changed, 68 insertions(+), 7 deletions(-)

2008-09-01Don't allow to specify an ABI for ARM EABI builds: the ABI is implied by the fact we're building for EABI.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 01 Sep 2008 17:54:39 +0000] rev 820
Don't allow to specify an ABI for ARM EABI builds: the ABI is implied by the fact we're building for EABI.

/trunk/arch/arm/functions | 19 3 16 0 +++----------------
/trunk/arch/arm/config.in | 9 6 3 0 ++++++---
2 files changed, 9 insertions(+), 19 deletions(-)

2008-09-01Add linux-2.6.26.3.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 01 Sep 2008 16:57:41 +0000] rev 819
Add linux-2.6.26.3.

/trunk/config/kernel/linux_headers_install.in | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)

2008-09-01Be gentle to older findutils that don't have the "{} +" construct, and simply use "{} \;" instead.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 01 Sep 2008 09:15:31 +0000] rev 818
Be gentle to older findutils that don't have the "{} +" construct, and simply use "{} \;" instead.

/trunk/scripts/build/debug/300-gdb.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-30Update README to point to docs/known-issues.txt.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 30 Aug 2008 15:24:28 +0000] rev 817
Update README to point to docs/known-issues.txt.

/trunk/README | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-08-30Rebuild the kconfig stuff on kconfig source change.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 30 Aug 2008 15:23:12 +0000] rev 816
Rebuild the kconfig stuff on kconfig source change.

/trunk/kconfig/kconfig.mk | 14 12 2 0 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)

2008-08-27eglibc and PowerPC SPE documentaion, courtesy Nate CASE.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 27 Aug 2008 16:24:24 +0000] rev 815
eglibc and PowerPC SPE documentaion, courtesy Nate CASE.

/trunk/config/libc.in | 7 7 0 0 +++++++
/trunk/arch/powerpc/config.in | 11 10 1 0 ++++++++++-
2 files changed, 17 insertions(+), 1 deletion(-)

2008-08-26Bump version to 1.2.2+svn. 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 21:56:02 +0000] rev 814
Bump version to 1.2.2+svn.

/branches/1.2/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-26Bump version to 1.2.2. 1.2 crosstool-ng-1.2.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 21:55:08 +0000] rev 813
Bump version to 1.2.2.

/branches/1.2/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-26Backport #958 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 21:53:16 +0000] rev 812
Backport #958 from trunk:
Fix extracting the configuration from a build log.

/branches/1.2/tools/extract-config.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-26Backport #953 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 21:51:45 +0000] rev 811
Backport #953 from trunk:
Fix building older gdb's with newer gcc's.

/branches/1.2/scripts/build/debug/300-gdb.sh | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-08-26Enable glibc to include support for kernel versions different than the version from the kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 21:37:46 +0000] rev 810
Enable glibc to include support for kernel versions different than the version from the kernel headers.
Thanks to Nate CASE <ncase@xes-inc.com> for suggesting this use-case, and providing the patch.

/trunk/scripts/build/libc_glibc.sh | 4 2 2 0 +-
/trunk/scripts/build/libc_eglibc.sh | 2 1 1 0 +-
/trunk/config/libc/glibc-eglibc-common.in | 44 44 0 0 +++++++++++++++++++++++++++++++++++++
3 files changed, 47 insertions(+), 3 deletions(-)

2008-08-26Missed one variable when converting to common options for eglibc and glibc (thanks Nate Case).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 21:30:22 +0000] rev 809
Missed one variable when converting to common options for eglibc and glibc (thanks Nate Case).

/trunk/scripts/build/libc_eglibc.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-26Commonalise options common to both glibc and eglibc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Aug 2008 16:47:47 +0000] rev 808
Commonalise options common to both glibc and eglibc.

/trunk/scripts/build/libc_eglibc.sh | 6 3 3 0 +-
/trunk/config/libc/glibc.in | 63 2 61 0 +---------------------------------
/trunk/config/libc/eglibc.in | 61 1 60 0 +--------------------------------
/trunk/config/libc/eglibc-glibc-common.in | 1 1 0 0 +
/trunk/config/libc/glibc-eglibc-common.in | 69 69 0 0 +++++++++++++++++++++++++++++++++++++
5 files changed, 76 insertions(+), 124 deletions(-)

2008-08-25Also dump the GMP and MPFR versions when dumping a sample in verbose mode.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 25 Aug 2008 21:42:34 +0000] rev 807
Also dump the GMP and MPFR versions when dumping a sample in verbose mode.

/trunk/scripts/showSamples.sh | 3 3 0 0 +++
1 file changed, 3 insertions(+)

2008-08-25Fix extracting the configuration from a build log.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 25 Aug 2008 21:41:52 +0000] rev 806
Fix extracting the configuration from a build log.

/trunk/tools/extract-config.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-25Allow using ash as the shell for ./configure and make.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 25 Aug 2008 19:44:39 +0000] rev 805
Allow using ash as the shell for ./configure and make.
After an idea by "Martin Guy" <martinwguy@yahoo.it>:
http://sourceware.org/ml/crossgcc/2008-08/msg00037.html

/trunk/scripts/crosstool.sh | 4 4 0 0 ++++
/trunk/config/global/build-behave.in | 14 14 0 0 ++++++++++++++
2 files changed, 18 insertions(+)

2008-08-25Allow binutils-2.18 to use a shell other than bash when building.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 25 Aug 2008 17:33:13 +0000] rev 804
Allow binutils-2.18 to use a shell other than bash when building.

2008-08-21Typo.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 21 Aug 2008 13:12:35 +0000] rev 803
Typo.

/trunk/config/toolchain.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-21Move the threading model choice back to the C library menu:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 21 Aug 2008 09:48:00 +0000] rev 802
Move the threading model choice back to the C library menu:
- the threading models available are dependent on the C library used
- it is thus easier to first select the C libary, and then the threading model, rather going back to the toolchain menu.

/trunk/config/toolchain.in | 29 0 29 0 -----------------------------
/trunk/config/libc.in | 47 38 9 0 ++++++++++++++++++++++++++++++++++++++---------
2 files changed, 38 insertions(+), 38 deletions(-)

2008-08-20Fix building older gdb's with newer gcc's.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 20 Aug 2008 12:08:03 +0000] rev 801
Fix building older gdb's with newer gcc's.

/trunk/scripts/build/debug/300-gdb.sh | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-08-19Default to check installed kernel headers by default.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 19 Aug 2008 07:06:21 +0000] rev 800
Default to check installed kernel headers by default.

/trunk/config/kernel/linux_headers_install.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-17Log retrieved file emssages to DEBUG level, not EXTRA.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Aug 2008 14:13:00 +0000] rev 799
Log retrieved file emssages to DEBUG level, not EXTRA.

/trunk/scripts/build/libc_eglibc.sh | 2 1 1 0 +-
/trunk/scripts/functions | 6 3 3 0 +++---
2 files changed, 4 insertions(+), 4 deletions(-)

2008-08-17MPFR: log autotools files rebuilding to DEBUG level, not EXTRA.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Aug 2008 14:10:44 +0000] rev 798
MPFR: log autotools files rebuilding to DEBUG level, not EXTRA.

/trunk/scripts/build/mpfr.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-13Don't do debug in this ARM sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 13 Aug 2008 06:39:21 +0000] rev 797
Don't do debug in this ARM sample.

/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 15 9 6 0 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)

2008-08-12Update the PowerPC SPE sample to not use a proxy.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 17:16:39 +0000] rev 796
Update the PowerPC SPE sample to not use a proxy.

/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 12 6 6 0 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

2008-08-12Update the PowerPC SPE sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 11:15:44 +0000] rev 795
Update the PowerPC SPE sample.

/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 55 47 8 0 +++++++++++++++---
1 file changed, 47 insertions(+), 8 deletions(-)

2008-08-12gcc-4.3.1 is now longer EXPERIMENTAL (gcc-4.3.0 is still EXPERIMENTAL, because of lack of testing).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 10:53:56 +0000] rev 794
gcc-4.3.1 is now longer EXPERIMENTAL (gcc-4.3.0 is still EXPERIMENTAL, because of lack of testing).

/trunk/config/cc/gcc.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)

2008-08-12Typo.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 10:53:11 +0000] rev 793
Typo.

/trunk/config/libc.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-12Add SPE extensions support for PowerPC (after a work by Thomas JOURDAN).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 09:56:19 +0000] rev 792
Add SPE extensions support for PowerPC (after a work by Thomas JOURDAN).
Add a PowerPC sample that supports SPE extensions.

/trunk/arch/powerpc/functions | 13 13 0 0 +
/trunk/arch/powerpc/config.in | 8 8 0 0 +
/trunk/patches/gcc/4.3.1/340-make-mno-spe-work-as-expected.patch | 90 90 0 0 ++++
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 309 309 0 0 ++++++++++++++
4 files changed, 420 insertions(+)

2008-08-12Move TARGET_LDFLAGS up with all target-dependent flags.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 09:54:42 +0000] rev 791
Move TARGET_LDFLAGS up with all target-dependent flags.

/trunk/config/target.in | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-08-12Fix saving and using local copy of eglibc tarballs.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 09:14:55 +0000] rev 790
Fix saving and using local copy of eglibc tarballs.

/trunk/scripts/build/libc_eglibc.sh | 10 5 5 0 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

2008-08-12Merge the static and shared core gcc builds.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 07:47:51 +0000] rev 789
Merge the static and shared core gcc builds.

/trunk/scripts/build/cc_gcc.sh | 195 64 131 0 ++++++++++++++++--------------------------------
1 file changed, 64 insertions(+), 131 deletions(-)

2008-08-12Be a little less verbose when retrieving files if they are already present.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 12 Aug 2008 07:47:19 +0000] rev 788
Be a little less verbose when retrieving files if they are already present.
Be a little less verbose when extracting (and patching) files.

/trunk/scripts/functions | 7 2 5 0 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)

2008-08-11Merge the branches/eglibc stuff:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 11 Aug 2008 12:22:47 +0000] rev 787
Merge the branches/eglibc stuff:
- Add support for eglibc

/trunk/scripts/functions | 6 4 2 0 ++++--
/trunk/docs/CREDITS | 1 1 0 0 +
/trunk/config/libc.in | 12 12 0 0 ++++++++++++
/trunk/arch/arm/functions | 4 2 2 0 ++--
4 files changed, 19 insertions(+), 4 deletions(-)

2008-08-11Move two log messages around, so that output looks better.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 11 Aug 2008 09:42:13 +0000] rev 786
Move two log messages around, so that output looks better.

/trunk/scripts/functions | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-08-10Update version to 1.2.1+svn 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Aug 2008 10:40:36 +0000] rev 785
Update version to 1.2.1+svn

/branches/1.2/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-10Update version to 1.2.1. 1.2 crosstool-ng-1.2.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 10 Aug 2008 10:39:38 +0000] rev 784
Update version to 1.2.1.

/branches/1.2/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-09Add latest Linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 21:09:22 +0000] rev 783
Add latest Linux kernel versions.

/trunk/config/kernel/linux_headers_install.in | 24 24 0 0 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)

2008-08-09Do not unset http_proxy, ftp_proxy and https_proxy in case of using a socks proxy.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 20:48:39 +0000] rev 782
Do not unset http_proxy, ftp_proxy and https_proxy in case of using a socks proxy.
Add a log message.

/trunk/scripts/functions | 6 2 4 0 ++----
1 file changed, 2 insertions(+), 4 deletions(-)

2008-08-09Backport #926 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 18:10:29 +0000] rev 781
Backport #926 from trunk:
Fix saving tarballs locally in case downloads are forced.

/branches/1.2/scripts/functions | 18 8 10 0 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)

2008-08-09Backport #922 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 18:06:43 +0000] rev 780
Backport #922 from trunk:
Fix testing for tool's presence.

/branches/1.2/scripts/functions | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-09Merge #908 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 18:05:46 +0000] rev 779
Merge #908 from trunk:
Simplify populate: no need to be too smart.

/branches/1.2/tools/populate.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-09Merge #893 and #923 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 18:03:02 +0000] rev 778
Merge #893 and #923 from trunk:
populate is not relocatable.

/branches/1.2/scripts/crosstool.sh | 14 6 8 0 ++++++--------
/branches/1.2/tools/populate.in | 6 4 2 0 ++++--
2 files changed, 10 insertions(+), 10 deletions(-)

2008-08-09Merge #920 from branches/eglibc:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 17:48:13 +0000] rev 777
Merge #920 from branches/eglibc:
Fix saving tarballs locally in case downloads are forced.

/trunk/scripts/functions | 14 6 8 0 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)

2008-08-09Merge #916 from branches/eglibc:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 17:46:56 +0000] rev 776
Merge #916 from branches/eglibc:
Use a little bit more of CT_DoExecLog.

/trunk/scripts/functions | 35 18 17 0 ++++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)

2008-08-09Merge #914 from branches/eglibc:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 17:45:55 +0000] rev 775
Merge #914 from branches/eglibc:
Fix setting the proxy.

/trunk/scripts/functions | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

2008-08-09Merge #912 from branches/eglibc:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 17:44:34 +0000] rev 774
Merge #912 from branches/eglibc:
Don't check for readlink, it is no longer needed.

/trunk/configure | 1 0 1 0 -
1 file changed, 1 deletion(-)

2008-08-09Merge #911 from banches/eglibc:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 09 Aug 2008 17:40:44 +0000] rev 773
Merge #911 from banches/eglibc:
Fix testing for tool's presence.

/trunk/scripts/functions | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-08Alpha and PowerPC are no longer experimental.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 08 Aug 2008 14:02:48 +0000] rev 772
Alpha and PowerPC are no longer experimental.

2008-08-08Update the knwon issues with the broekn build of seemingly-native toolchains.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 08 Aug 2008 07:07:16 +0000] rev 771
Update the knwon issues with the broekn build of seemingly-native toolchains.

/trunk/docs/known-issues.txt | 59 59 0 0 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)

2008-08-07Simplify populate: no need to be too smart.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 22:34:32 +0000] rev 770
Simplify populate: no need to be too smart.
If someone is playing us tricks, let him/her be beaten back.
Chances are he/she knows what happens when he/she finds out it does not work any more!

/trunk/tools/populate.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-08-07Update the known issues: empty the file prior to adding new ones.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 21:33:09 +0000] rev 769
Update the known issues: empty the file prior to adding new ones.

/trunk/docs/known-issues.txt | 7 0 7 0 -------
1 file changed, 7 deletions(-)

2008-08-07glibc-based toolchain for PowerPC can now build using the latest kernel headers (2.6.26.1).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 21:29:08 +0000] rev 768
glibc-based toolchain for PowerPC can now build using the latest kernel headers (2.6.26.1).

/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 13 7 6 0 +++++++------
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 13 7 6 0 +++++++------
2 files changed, 14 insertions(+), 12 deletions(-)

2008-08-07Introduce four new ARCH specific variables that CT_DoArchValues can set if they want:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 15:18:18 +0000] rev 767
Introduce four new ARCH specific variables that CT_DoArchValues can set if they want:
- CT_ARCH_CC_CORE_EXTRA_CONFIG
- CT_ARCH_CC_EXTRA_CONFIG
- CT_ARCH_TARGET_CLFAGS
- CT_ARCH_TARGET_LDFLAGS
This will hopefully enable architectures to specify specific flags.
PowerPC will need them to introduce SPE (coming RSN).

/trunk/scripts/crosstool.sh | 2 2 0 0 ++
/trunk/scripts/functions | 4 2 2 0 ++--
/trunk/docs/overview.txt | 45 22 23 0 ++++++++++++++++++++++-----------------------
/trunk/config/target.in | 10 10 0 0 ++++++++++
4 files changed, 36 insertions(+), 25 deletions(-)

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

/trunk/patches/glibc/2.7/230-powerpc-private_futex.patch | 15 15 0 0 +
/trunk/patches/uClibc/20080801/300-fix-asm.patch | 175 175 0 0 +++++++++
/trunk/patches/uClibc/20080801/100-ifaddrs.patch | 190 190 0 0 +++++++++
/trunk/patches/uClibc/20080801/200-mips-typeof.patch | 112 112 0 0 ++++++
/trunk/patches/gcc/4.3.1/330-unwind-for-uClibc.patch | 25 25 0 0 +
/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 17 10 7 0 +
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 7 5 2 0 +
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 7 5 2 0 +
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 14 11 3 0 +
/trunk/samples/x86_64-unknown-linux-uclibc/uClibc-20080801.config | 232 232 0 0 ++++++++++++
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 34 21 13 0 +-
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 10 7 3 0 +
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 12 9 3 0 +
/trunk/samples/mips-unknown-linux-uclibc/uClibc-20080801.config | 249 249 0 0 ++++++++++++
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 38 23 15 0 +-
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 14 10 4 0 +
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 7 5 2 0 +
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 12 9 3 0 +
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 7 5 2 0 +
/trunk/samples/i586-geode-linux-uclibc/uClibc-20080801.config | 261 261 0 0 +++++++++++++
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 32 20 12 0 ++
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 12 9 3 0 +
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 7 5 2 0 +
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 7 5 2 0 +
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 16 10 6 0 +
25 files changed, 1428 insertions(+), 84 deletions(-)

2008-08-07Add a new config knob for gcc: usage of SJLJ to handle exceptions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 13:55:30 +0000] rev 765
Add a new config knob for gcc: usage of SJLJ to handle exceptions.
This is needed for some architectures to compile the Java frontend (eg. ARM with uClibc).

/trunk/config/cc/gcc.in | 41 39 2 0 +++++++++++++++++++++++++++++++++++++++--
/trunk/scripts/build/cc_gcc.sh | 8 5 3 0 +++++---
2 files changed, 44 insertions(+), 5 deletions(-)

2008-08-07When reporting bugs, TO is ymorin, CC is crossgcc ML, not the other way around.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 13:35:11 +0000] rev 764
When reporting bugs, TO is ymorin, CC is crossgcc ML, not the other way around.

/trunk/README | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-08-07Fix building core C compiler.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 13:28:02 +0000] rev 763
Fix building core C compiler.
PowerPC unveiled that you can't reliably build a target libgcc until you have C library headers.
In fact you can't build it at all. The fact that it did build for some architectures was purely coincidental, and a mistake.
This fix should still allow to build uClibc-based toolchains (some ARM uClibc toolchains were build-tested).

/trunk/scripts/build/cc_gcc.sh | 100 47 53 0 +++++++++++++++++++++++-------------------------
1 file changed, 47 insertions(+), 53 deletions(-)

2008-08-07Beautify final output.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 07 Aug 2008 07:52:09 +0000] rev 762
Beautify final output.

/trunk/scripts/crosstool.sh | 7 4 3 0 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

2008-08-06Update this sample to use latest tools.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 06 Aug 2008 07:33:07 +0000] rev 761
Update this sample to use latest tools.

/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 25 16 9 0 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)

2008-08-05Mark "ADA", "ObjC", "ObjC++" and "other languages" as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 05 Aug 2008 13:27:09 +0000] rev 760
Mark "ADA", "ObjC", "ObjC++" and "other languages" as being EXPERIMENTAL.

/trunk/config/cc.in | 12 8 4 0 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)

2008-08-04All ARM sample now build with gcc-4.3.1! :-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Aug 2008 17:45:27 +0000] rev 759
All ARM sample now build with gcc-4.3.1! :-)
Unfortunately (fortunately?), this implies using a uClibc snapshot.

/trunk/samples/armeb-unknown-linux-uclibc/uClibc-20080801.config | 243 243 0 0 ++++++++++
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 29 17 12 0 +
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 13 8 5 0 +
/trunk/samples/arm-unknown-linux-uclibcgnueabi/uClibc-20080801.config | 243 243 0 0 ++++++++++
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 29 17 12 0 +
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 13 8 5 0 +
/trunk/samples/arm-unknown-linux-uclibc/uClibc-20080801.config | 243 243 0 0 ++++++++++
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 29 17 12 0 +
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-20080801.config | 243 243 0 0 ++++++++++
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 29 17 12 0 +
10 files changed, 1056 insertions(+), 58 deletions(-)

2008-08-04Add latest Linux kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Aug 2008 13:18:36 +0000] rev 758
Add latest Linux kernel headers.

/trunk/config/kernel/linux_headers_install.in | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)

2008-08-04Make gcc-4.3.x able to compile uClibc (snapshot only).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Aug 2008 12:38:06 +0000] rev 757
Make gcc-4.3.x able to compile uClibc (snapshot only).
Update the gcc patchset accordingly.

/trunk/scripts/build/cc_gcc.sh | 55 53 2 0 ++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 53 insertions(+), 2 deletions(-)

2008-08-04Add a new tool to renumber a patch directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Aug 2008 12:09:54 +0000] rev 756
Add a new tool to renumber a patch directory.
Eases maintenance when old patches are removed, or new patches added.

/trunk/tools/patch-renumber.sh | 32 32 0 0 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)

2008-08-04Michael ABBOTT reported that populate is not relocatable.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Aug 2008 08:44:54 +0000] rev 755
Michael ABBOTT reported that populate is not relocatable.
Fix this by determining both the cross-readelf and the sys-root at runtime, not at build time.

/trunk/configure | 1 1 0 0 +
/trunk/scripts/crosstool.sh | 14 6 8 0 ++++++--------
/trunk/tools/populate.in | 6 4 2 0 ++++--
3 files changed, 11 insertions(+), 10 deletions(-)

2008-08-01Rework a little bit of the LAN mirror and proxy settings.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Aug 2008 09:23:58 +0000] rev 754
Rework a little bit of the LAN mirror and proxy settings.

/trunk/scripts/crosstool.sh | 105 4 101 0 +------------------------
/trunk/scripts/functions | 151 129 22 0 +++++++++++++++++++++++++++++++-----
/trunk/config/global/download.in | 193 99 94 0 ++++++++++++++++++++++++----------------------
3 files changed, 232 insertions(+), 217 deletions(-)

2008-08-01Change some config items' default values.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Aug 2008 08:23:29 +0000] rev 753
Change some config items' default values.

/trunk/config/global/paths.in | 4 2 2 0 ++--
/trunk/config/global/logging.in | 2 1 1 0 +-
2 files changed, 3 insertions(+), 3 deletions(-)

2008-07-31Have the glibc build use the cross-objdump, rather than the host one.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 31 Jul 2008 09:08:33 +0000] rev 752
Have the glibc build use the cross-objdump, rather than the host one.
On some distros (eg. Fedora), the native objdump can not interpret objects not for the native system, and thus fail.
This commit adds a new patch against glibc-2.7 that introduces OBJDUMP_FOR_HOST, wich, if set, overides the detected objdump.

Note: bizarely enough, glibc already has code to detect the cross-objdump, but that does not work for an unknown reason... :-(

/trunk/patches/glibc/2.7/220-objdump_for_host.patch | 13 13 0 0 +++++++++
/trunk/scripts/build/libc_glibc.sh | 37 21 16 0 +++++++++++++++------------
2 files changed, 34 insertions(+), 16 deletions(-)

2008-07-29Update a new sample to use gcc-4.3.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 29 Jul 2008 17:34:45 +0000] rev 751
Update a new sample to use gcc-4.3.1.

/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 18 12 6 0 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)

2008-07-29Pretyy-up the WiKi table with the date of last update for each sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 29 Jul 2008 16:48:20 +0000] rev 750
Pretyy-up the WiKi table with the date of last update for each sample.

/trunk/scripts/showSamples.sh | 15 12 3 0 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)

2008-07-29Update the Alpha sample to use up-to-date components.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 29 Jul 2008 08:51:15 +0000] rev 749
Update the Alpha sample to use up-to-date components.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 30 18 12 0 +++++++++++--------
1 file changed, 18 insertions(+), 12 deletions(-)

2008-07-28New patches to make glibc 2.6 and 2.6.1 build for Alpha.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jul 2008 21:59:40 +0000] rev 748
New patches to make glibc 2.6 and 2.6.1 build for Alpha.
Forwarded by Ioannis E. VENETIS.

/trunk/patches/glibc/2.6.1/200-alpha-ptr_mangle.patch | 103 103 0 0 ++++++++
/trunk/patches/glibc/2.6.1/190-alpha-atfcts.patch | 11 11 0 0 +
/trunk/patches/glibc/2.6.1/180-gcc-4.3-sysinclude-path.patch | 50 50 0 0 ++++
/trunk/patches/glibc/2.6.1/210-lll_lock_t.patch | 237 237 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.6/200-alpha-ptr_mangle.patch | 103 103 0 0 ++++++++
/trunk/patches/glibc/2.6/190-alpha-atfcts.patch | 11 11 0 0 +
/trunk/patches/glibc/2.6/180-gcc-4.3-sysinclude-path.patch | 50 50 0 0 ++++
/trunk/patches/glibc/2.6/210-lll_lock_t.patch | 237 237 0 0 ++++++++++++++++++
/trunk/patches/glibc/ports-2.6.1/120-lll_lock_t.patch | 156 156 0 0 ++++++++++++
9 files changed, 958 insertions(+)

2008-07-28Fourth step at renaming patches: renumber all patches with a 10-step.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jul 2008 21:32:33 +0000] rev 747
Fourth step at renaming patches: renumber all patches with a 10-step.

2008-07-28Third go at renaming patches to contain neither the package name nor the package version.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jul 2008 21:08:01 +0000] rev 746
Third go at renaming patches to contain neither the package name nor the package version.

2008-07-28REname binutils patches to not include 'binutils' nor the version in the patch names.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jul 2008 20:17:48 +0000] rev 745
REname binutils patches to not include 'binutils' nor the version in the patch names.

2008-07-28Rename patches for glibc: include neither 'glibc' not he version in patch names, it's a duplicate of info already available from the directories they are in.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jul 2008 20:10:34 +0000] rev 744
Rename patches for glibc: include neither 'glibc' not he version in patch names, it's a duplicate of info already available from the directories they are in.

2008-07-28Add latest headers from Linux kernel 2.6.25.1{1,2}.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jul 2008 11:43:29 +0000] rev 743
Add latest headers from Linux kernel 2.6.25.1{1,2}.

/trunk/config/kernel/linux_headers_install.in | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)

2008-07-27Backport #878 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 16:54:28 +0000] rev 742
Backport #878 from trunk:
Fix building x86_64 on x86_64 (and hopefully all other *64 archs on the same *64).

/branches/1.2/scripts/build/cc_gcc.sh | 26 0 26 0 --------------------------
/branches/1.2/scripts/crosstool.sh | 14 14 0 0 ++++++++++++++
2 files changed, 14 insertions(+), 26 deletions(-)

2008-07-27Update CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 16:52:53 +0000] rev 741
Update CREDITS.

/trunk/docs/CREDITS | 4 4 0 0 ++++
1 file changed, 4 insertions(+)

2008-07-27Fix building x86_64 on x86_64 (and hopefully all other *64 archs on the same *64):
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 16:35:37 +0000] rev 740
Fix building x86_64 on x86_64 (and hopefully all other *64 archs on the same *64):
- symlink all lib64/ dirs to the corresponding lib/ dir
Also, prevent gcc from installing some of its target libs outside of the sys-root, in the first place.
Thanks to Laurent DUFRECHOU for reporting the bug and testing the fix.

/trunk/scripts/build/cc_gcc.sh | 26 0 26 0 --------------------------
/trunk/scripts/crosstool.sh | 14 14 0 0 ++++++++++++++
2 files changed, 14 insertions(+), 26 deletions(-)

2008-07-27Backport #876 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 14:28:36 +0000] rev 739
Backport #876 from trunk:
Re-enable the restart functionality by removing some variables from the saved environment.

/branches/1.2/scripts/functions | 16 10 6 0 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)

2008-07-27Re-enable the restart functionality by removing some variables from the saved environment.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 14:25:19 +0000] rev 738
Re-enable the restart functionality by removing some variables from the saved environment.

/trunk/scripts/functions | 16 10 6 0 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)

2008-07-27"Reported by" is now "First reported by".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 12:03:34 +0000] rev 737
"Reported by" is now "First reported by".

/trunk/scripts/showSamples.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-27Update this sample to compress the log file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 10:54:54 +0000] rev 736
Update this sample to compress the log file.

/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-27When saving a sample, overide log file config:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Jul 2008 10:54:14 +0000] rev 735
When saving a sample, overide log file config:
- do log to a file
- do compress the log file

/trunk/scripts/saveSample.sh | 6 4 2 0 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

2008-07-26Add two new patches to glibc-2.7 to make it build for Alpha.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 15:29:51 +0000] rev 734
Add two new patches to glibc-2.7 to make it build for Alpha.
Patches propagated to me from the net by Ioannis E. VENETIS.

/trunk/patches/glibc/2.7/230-glibc-2.7-alpha-atfcts.patch | 12 12 0 0 ++
/trunk/patches/glibc/2.7/240-glibc-2.7-alpha-ptr_mangle.patch | 94 94 0 0 +++++++++++++++++
2 files changed, 106 insertions(+)

2008-07-26Backport #864 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 15:16:40 +0000] rev 733
Backport #864 from trunk:
Limit printing the error message only in the top-level shell.

/branches/1.2/scripts/functions | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-07-26Backport #863 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 15:15:48 +0000] rev 732
Backport #863 from trunk:
Hmmm. The debug pause at each step never ever worked... Sigh...

/branches/1.2/scripts/crosstool.sh | 2 1 1 0 +-
/branches/1.2/config/global/ct-behave.in | 2 1 1 0 +-
2 files changed, 2 insertions(+), 2 deletions(-)

2008-07-26Backport #857 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 15:14:48 +0000] rev 731
Backport #857 from trunk:
While retrieving files, propagate the preferred extension down to sub-functions.

/branches/1.2/scripts/functions | 8 5 3 0 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)

2008-07-26Backport #849 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 15:12:33 +0000] rev 730
Backport #849 from trunk:
Remove garbage files left behind by downloads from sourceforge.net.

/branches/1.2/scripts/build/debug/500-strace.sh | 4 4 0 0 ++++
/branches/1.2/scripts/build/debug/200-duma.sh | 5 4 1 0 ++++-
2 files changed, 8 insertions(+), 1 deletion(-)

2008-07-26Do log the glibc build commands.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 12:26:42 +0000] rev 729
Do log the glibc build commands.

/trunk/scripts/build/libc_glibc.sh | 80 44 36 0 ++++++++++++++++++++++++--------------------
1 file changed, 44 insertions(+), 36 deletions(-)

2008-07-26Build a little bit more of gcc in //.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 12:10:54 +0000] rev 728
Build a little bit more of gcc in //.

/trunk/scripts/build/cc_gcc.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-26Update the PPC sample, add a new softfloat PPC sample, thanks to Thomas JOURDAN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 09:31:07 +0000] rev 727
Update the PPC sample, add a new softfloat PPC sample, thanks to Thomas JOURDAN.

/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 54 42 12 0 ++
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 331 331 0 0 +++++++++++++++
/trunk/samples/powerpc-unknown_nofpu-linux-gnu/reported.by | 2 2 0 0 +
3 files changed, 375 insertions(+), 12 deletions(-)

2008-07-26In case of error, the error message would be printing in subshells, thus printing as many error message as there were subshells.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Jul 2008 09:22:42 +0000] rev 726
In case of error, the error message would be printing in subshells, thus printing as many error message as there were subshells.
Limit printing this message only in the top-level shell.

/trunk/scripts/functions | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-07-25Hmmm. The debug pause at each step never ever worked... Sigh...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 22:57:35 +0000] rev 725
Hmmm. The debug pause at each step never ever worked... Sigh...

/trunk/scripts/crosstool.sh | 2 1 1 0 +-
/trunk/config/global/ct-behave.in | 2 1 1 0 +-
2 files changed, 2 insertions(+), 2 deletions(-)

2008-07-25Also print the number of samples in the DokuWiki table.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 16:14:42 +0000] rev 724
Also print the number of samples in the DokuWiki table.

/trunk/scripts/showSamples.sh | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)

2008-07-25Woops! It's the kernel v ersion that is /custom/, not the kernel it self!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 15:54:52 +0000] rev 723
Woops! It's the kernel v ersion that is /custom/, not the kernel it self!

/trunk/scripts/showSamples.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-07-25When dumping the DokuWiki table of samples, don't leave the kernel headers version empty if using a custom headers set., and say so.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 14:08:03 +0000] rev 722
When dumping the DokuWiki table of samples, don't leave the kernel headers version empty if using a custom headers set., and say so.

/trunk/scripts/showSamples.sh | 6 5 1 0 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)

2008-07-25Another ARM sample to build with gcc-4.3.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 14:03:09 +0000] rev 721
Another ARM sample to build with gcc-4.3.1.

/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 16 10 6 0 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)

2008-07-25Two new samples by "Thomas JOURDAN".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 13:59:29 +0000] rev 720
Two new samples by "Thomas JOURDAN".

/trunk/samples/x86_64-unknown-linux-gnu/crosstool.config | 334 334 0 0 +++++++++++++++++++++
/trunk/samples/x86_64-unknown-linux-gnu/reported.by | 2 2 0 0 +
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 301 301 0 0 +++++++++++++++++++
/trunk/samples/powerpc-unknown-linux-gnu/reported.by | 2 2 0 0 +
4 files changed, 639 insertions(+)

2008-07-25While retrieving files, propagate the preferred extension down to sub-functions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 10:02:43 +0000] rev 719
While retrieving files, propagate the preferred extension down to sub-functions.

/trunk/scripts/functions | 8 5 3 0 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)

2008-07-25Re-instatethe fortran forntend for this sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 09:52:52 +0000] rev 718
Re-instatethe fortran forntend for this sample.

/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-07-25This sample is the first to build gcc-4.3 for ARM.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 25 Jul 2008 08:43:42 +0000] rev 717
This sample is the first to build gcc-4.3 for ARM.

/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 18 11 7 0 +++++++++++-------
1 file changed, 11 insertions(+), 7 deletions(-)

2008-07-24Make gcc-4.3.x correctly build for ARM softfloat.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 Jul 2008 16:57:03 +0000] rev 716
Make gcc-4.3.x correctly build for ARM softfloat.

/trunk/patches/gcc/4.3.0/875-arm-softfloat.patch | 29 29 0 0 +++++++++++++++++++++++++++++
/trunk/patches/gcc/4.3.1/750-arm-softfloat.patch | 29 29 0 0 +++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)

2008-07-24Make gcc-4.3.x build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 Jul 2008 16:56:28 +0000] rev 715
Make gcc-4.3.x build.
Thanks to both Ioannis E. VENETIS and Thomas JOURDAN for their help.

/trunk/scripts/build/cc_gcc.sh | 26 22 4 0 ++++++++++++++++++++++----
1 file changed, 22 insertions(+), 4 deletions(-)

2008-07-24Don't check fo lynx, it's no longer used.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 Jul 2008 06:47:08 +0000] rev 714
Don't check fo lynx, it's no longer used.

/trunk/scripts/build/tools/200-sstrip.sh | 1 0 1 0 -
1 file changed, 1 deletion(-)

2008-07-24Simplify downloading sstrip, using the common retrieval framework.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 Jul 2008 06:46:40 +0000] rev 713
Simplify downloading sstrip, using the common retrieval framework.

/trunk/scripts/build/tools/200-sstrip.sh | 31 3 28 0 +++----------------------------
1 file changed, 3 insertions(+), 28 deletions(-)

2008-07-24When retrieving a file, allow preferred extension to be whatever starts with a dot, and not only one of .tar.bz2 .tar.gz .tgz or .tar.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 24 Jul 2008 06:42:29 +0000] rev 712
When retrieving a file, allow preferred extension to be whatever starts with a dot, and not only one of .tar.bz2 .tar.gz .tgz or .tar.

/trunk/scripts/functions | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

2008-07-22Remove garbage files left behind by downloads from sourceforge.net.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 Jul 2008 14:17:10 +0000] rev 711
Remove garbage files left behind by downloads from sourceforge.net.

/trunk/scripts/build/debug/500-strace.sh | 4 4 0 0 ++++
/trunk/scripts/build/debug/200-duma.sh | 5 4 1 0 ++++-
2 files changed, 8 insertions(+), 1 deletion(-)

2008-07-22Allow selecting 'latest' snapshot, as well as 'specific' date snapshot for glibc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 Jul 2008 13:29:08 +0000] rev 710
Allow selecting 'latest' snapshot, as well as 'specific' date snapshot for glibc.
Update uClibc config to commonalise some help.

/trunk/scripts/build/libc_glibc.sh | 22 20 2 0 ++++++++++++++++++++--
/trunk/config/libc/glibc.in | 12 12 0 0 ++++++++++++
/trunk/config/libc/uClibc.in | 12 4 8 0 ++++--------
/trunk/config/libc.in | 13 13 0 0 +++++++++++++
4 files changed, 49 insertions(+), 10 deletions(-)

2008-07-22MArk gdb-6.5 as being OBSOLETE.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 Jul 2008 09:32:27 +0000] rev 709
MArk gdb-6.5 as being OBSOLETE.

/trunk/config/debug/gdb.in | 3 2 1 0 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

2008-07-22Backport #844 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 Jul 2008 09:19:42 +0000] rev 708
Backport #844 from trunk:
In POSIX shell scripts, == does not check for equality, -eq does.

/branches/1.2/kconfig/lxdialog/check-lxdialog.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-07-22Eye-candy in ./configure.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 Jul 2008 09:17:40 +0000] rev 707
Eye-candy in ./configure.

/trunk/configure | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2008-07-22Michael ABBOTT reported that Ubuntu had problems running menuconfig.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 22 Jul 2008 09:16:07 +0000] rev 706
Michael ABBOTT reported that Ubuntu had problems running menuconfig.
Turned out that a POSIX script shell was in fact not POSIX: == does not check for equality, -eq does.

/trunk/kconfig/lxdialog/check-lxdialog.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-07-20Bump version to 1.2.0+svn
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 17:20:45 +0000] rev 705
Bump version to 1.2.0+svn

/trunk/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-20Create the 1.2 maintenance branch. 1.2 crosstool-ng-1.2.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 17:19:26 +0000] rev 704
Create the 1.2 maintenance branch.
In fact, the maintenance branch for 1.1 was a bit hard to follow, but it didn't proove unfeasible.

2008-07-20Update version to 1.2.0.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 17:18:06 +0000] rev 703
Update version to 1.2.0.

/trunk/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-20Update CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 16:59:04 +0000] rev 702
Update CREDITS.
Eye-candy on overview.txt.

/trunk/docs/overview.txt | 4 2 2 0 ++--
/trunk/docs/CREDITS | 1 1 0 0 +
2 files changed, 3 insertions(+), 2 deletions(-)

2008-07-20PowerPC now builds the Fortran frontend.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 16:00:01 +0000] rev 701
PowerPC now builds the Fortran frontend.

/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2008-07-20Alpha sample can build the Fortran frontend.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 13:21:54 +0000] rev 700
Alpha sample can build the Fortran frontend.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2008-07-20Update the last four samples to use linux-2.6.26 headers, and gcc-4.2.4.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 11:12:59 +0000] rev 699
Update the last four samples to use linux-2.6.26 headers, and gcc-4.2.4.

/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++-----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 16 8 8 0 ++++++++--------
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++--------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++--------
4 files changed, 29 insertions(+), 29 deletions(-)

2008-07-20Add new tools to check presence of at ./configure time. Reported by Laurent Dufrechou <laurent.dufrechou@gmail.com>.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 09:43:07 +0000] rev 698
Add new tools to check presence of at ./configure time. Reported by Laurent Dufrechou <laurent.dufrechou@gmail.com>.

/trunk/configure | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-07-19Updatge all samples to neither use a LAN mirror, nor a proxy (new set of options).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:55:19 +0000] rev 697
Updatge all samples to neither use a LAN mirror, nor a proxy (new set of options).

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------
14 files changed, 260 insertions(+), 280 deletions(-)

2008-07-19Using a SOCKS 4/5 proxy is no more EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:46:44 +0000] rev 696
Using a SOCKS 4/5 proxy is no more EXPERIMENTAL.

/trunk/config/global/download.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)

2008-07-19Introduce using a LAN mirror for retrieving tarballs.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:45:17 +0000] rev 695
Introduce using a LAN mirror for retrieving tarballs.

/trunk/scripts/functions | 40 36 4 0 ++++++++++++-
/trunk/config/global/download.in | 146 115 31 0 ++++++++++++++++++++++++++++++++++++----------
2 files changed, 151 insertions(+), 35 deletions(-)

2008-07-19Move the paths config options before the download options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:39:15 +0000] rev 694
Move the paths config options before the download options.

/trunk/config/global.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-19Split-up download and extract options into two separate files, because download options are begining to be numerous.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 21:22:58 +0000] rev 693
Split-up download and extract options into two separate files, because download options are begining to be numerous.

/trunk/config/global/extract.in | 193 1 192 0 ----------------------------------------------
/trunk/config/global/download.in | 52 1 51 0 ------------
/trunk/config/global.in | 3 2 1 0 +
3 files changed, 4 insertions(+), 244 deletions(-)

2008-07-19Update all ARM samples to use gcc-4.2.4.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 20:51:52 +0000] rev 692
Update all ARM samples to use gcc-4.2.4.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
6 files changed, 30 insertions(+), 24 deletions(-)

2008-07-19Some eye-candy in the WiKi status table.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 18:12:35 +0000] rev 691
Some eye-candy in the WiKi status table.

/trunk/scripts/showSamples.sh | 11 6 5 0 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

2008-07-19x86_64 updated.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 17:59:56 +0000] rev 690
x86_64 updated.

/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 14 8 6 0 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)

2008-07-19Update some samples to use latest kernel headers and gcc-4.2.4 (latest stable?).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 16:55:14 +0000] rev 689
Update some samples to use latest kernel headers and gcc-4.2.4 (latest stable?).

/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 7 4 3 0 ++++---
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 7 4 3 0 ++++---
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 14 8 6 0 ++++++++------
3 files changed, 16 insertions(+), 12 deletions(-)

2008-07-19It's been a long time that the gcc libraries are all installed in the sys-root.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 12:25:46 +0000] rev 688
It's been a long time that the gcc libraries are all installed in the sys-root.
Thus populate does not need to look above to find the libraries.

/trunk/tools/populate.in | 9 3 6 0 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

2008-07-19Add gcc-4.2.4, with patches propagated from 4.2.3.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 12:17:26 +0000] rev 687
Add gcc-4.2.4, with patches propagated from 4.2.3.

/trunk/config/cc/gcc.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)

2008-07-19Use POSIX constructs in the DUMA wrapper installed on the target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 12:15:17 +0000] rev 686
Use POSIX constructs in the DUMA wrapper installed on the target.

/trunk/scripts/build/debug/duma.in | 13 12 1 0 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)

2008-07-19iMIPS samples also are capable of building a Fortran frontend, now.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 10:51:42 +0000] rev 685
iMIPS samples also are capable of building a Fortran frontend, now.

/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 13 7 6 0 +++++++------
2 files changed, 13 insertions(+), 11 deletions(-)

2008-07-18All ARM samples now build the gfortran frontend.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 21:54:42 +0000] rev 684
All ARM samples now build the gfortran frontend.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)

2008-07-18./configure eye-candy.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 21:03:04 +0000] rev 683
./configure eye-candy.

/trunk/configure | 22 11 11 0 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)

2008-07-18Don't use a progress bar when saving samples, it's ugly.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 15:18:09 +0000] rev 682
Don't use a progress bar when saving samples, it's ugly.

/trunk/scripts/saveSample.sh | 7 5 2 0 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)

2008-07-18Some more ARM sample to build gfortran...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 15:15:45 +0000] rev 681
Some more ARM sample to build gfortran...

/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 11 6 5 0 ++++++-----
3 files changed, 18 insertions(+), 15 deletions(-)

2008-07-18Enable forcing ./configure to complete, even if the needed tools are not present.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 13:26:27 +0000] rev 680
Enable forcing ./configure to complete, even if the needed tools are not present.

/trunk/configure | 13 11 2 0 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)

2008-07-18Update arm-unknown-linux-gnueabi to also compile the gfortran frontend.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 09:24:55 +0000] rev 679
Update arm-unknown-linux-gnueabi to also compile the gfortran frontend.

/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 11 6 5 0 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

2008-07-17Remove the check for absolutely needed tools now ./configure checks for them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Jul 2008 21:17:19 +0000] rev 678
Remove the check for absolutely needed tools now ./configure checks for them.
Move the check for 'lynx' to where it is needed (that is when sstrip from buildroot is selected).

/trunk/scripts/build/tools/200-sstrip.sh | 1 1 0 0 +
/trunk/scripts/crosstool.sh | 5 0 5 0 -----
2 files changed, 1 insertion(+), 5 deletions(-)

2008-07-17Make gfortran compile for ARM. Details in patch itself.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Jul 2008 19:36:21 +0000] rev 677
Make gfortran compile for ARM. Details in patch itself.

/trunk/patches/gcc/4.2.3/950-fortran-signed-TImode.patch | 43 43 0 0 ++++++++++++++++++++++
1 file changed, 43 insertions(+)

2008-07-16Update COPYING to make it clear that crosstool-NG is part of the source of a toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 23:00:52 +0000] rev 676
Update COPYING to make it clear that crosstool-NG is part of the source of a toolchain.

/trunk/COPYING | 14 14 0 0 ++++++++++++++
1 file changed, 14 insertions(+)

2008-07-16When dumping version, also print some /legal/ blah-blah:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 22:23:46 +0000] rev 675
When dumping version, also print some /legal/ blah-blah:
- copyright notice,
- one-liner boilerplate about free software,
- disclaimer about waranty, merchantability, fitness...

/trunk/ct-ng.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)

2008-07-16Remove debug snippet.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 22:10:28 +0000] rev 674
Remove debug snippet.

/trunk/configure | 1 0 1 0 -
1 file changed, 1 deletion(-)

2008-07-16Introduce a list of tools to check for at ./configure time.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 21:59:49 +0000] rev 673
Introduce a list of tools to check for at ./configure time.
Move some functions around (no code change).
Only tell about applying contribs when there are contribs to apply.
Some eye-candy here and there.

/trunk/configure | 94 75 19 0 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 75 insertions(+), 19 deletions(-)

2008-07-16Move the check for tsocks' availability just before using tsocks: make it clear we check before we use.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 21:57:12 +0000] rev 672
Move the check for tsocks' availability just before using tsocks: make it clear we check before we use.
Use CT_DoExecLog to validate tsocks configuration.
Don't use gawk, but awk. awk *is* GNU awk, check by ./configure.

/trunk/scripts/crosstool.sh | 9 5 4 0 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

2008-07-15Update the list of known issues.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 15 Jul 2008 17:47:51 +0000] rev 671
Update the list of known issues.

/trunk/docs/known-issues.txt | 13 0 13 0 -------------
1 file changed, 13 deletions(-)

2008-07-15Add latest Linux 2.6.26 headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 15 Jul 2008 09:57:10 +0000] rev 670
Add latest Linux 2.6.26 headers.

/trunk/config/kernel/linux_headers_install.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)

2008-07-14Use CT_DoExecLog when building tools and debug utilities.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:57:57 +0000] rev 669
Use CT_DoExecLog when building tools and debug utilities.

/trunk/scripts/build/tools/200-sstrip.sh | 12 6 6 0 ++++++------
/trunk/scripts/build/debug/100-dmalloc.sh | 10 5 5 0 +++++-----
/trunk/scripts/build/debug/400-ltrace.sh | 5 3 2 0 +++--
/trunk/scripts/build/debug/300-gdb.sh | 30 17 13 0 +++++++++++++++++-------------
/trunk/scripts/build/debug/500-strace.sh | 7 4 3 0 ++++---
/trunk/scripts/build/debug/200-duma.sh | 5 3 2 0 +++--
6 files changed, 38 insertions(+), 31 deletions(-)

2008-07-14Catching a double fault is doomed... Don't take action.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:56:58 +0000] rev 668
Catching a double fault is doomed... Don't take action.
Simplify CT_DoExecLog: it does not support affectations prior to the command, anyway.

/trunk/scripts/functions | 5 1 4 0 +----
1 file changed, 1 insertion(+), 4 deletions(-)

2008-07-14Build the Alpha sample toolchain with Linux 2.6.25.10 headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:51:56 +0000] rev 667
Build the Alpha sample toolchain with Linux 2.6.25.10 headers.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

2008-07-14Fix CT_DoExecLog usage when building GMP for target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:21:35 +0000] rev 666
Fix CT_DoExecLog usage when building GMP for target.

/trunk/scripts/build/gmp.sh | 8 4 4 0 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

2008-07-14Add a new patch to glibc to build for Alpha on recent Linux kernels.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 20:43:21 +0000] rev 665
Add a new patch to glibc to build for Alpha on recent Linux kernels.

/trunk/patches/glibc/2.5.1/260-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.5/260-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.6.1/200-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.6/200-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.3.6/270-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.7/220-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
6 files changed, 1164 insertions(+)

2008-07-14Advertise using CT_DoExecLog in the tools and debug templates.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 16:04:41 +0000] rev 664
Advertise using CT_DoExecLog in the tools and debug templates.

/trunk/scripts/build/tools/000-template.sh | 5 3 2 0 +++--
/trunk/scripts/build/debug/000-template.sh | 5 3 2 0 +++--
2 files changed, 6 insertions(+), 4 deletions(-)

2008-07-14Use CT_DoExecLog when building libelf.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:58:39 +0000] rev 663
Use CT_DoExecLog when building libelf.

/trunk/scripts/build/tools/100-libelf.sh | 7 4 3 0 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

2008-07-14Use CT_DoExecLog when building gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:56:57 +0000] rev 662
Use CT_DoExecLog when building gcc.

/trunk/scripts/build/cc_gcc.sh | 55 27 28 0 ++++++++++++++++++++++++------------------------
1 file changed, 27 insertions(+), 28 deletions(-)

2008-07-14Use CT_DoExecLog when building uClibc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:48:51 +0000] rev 661
Use CT_DoExecLog when building uClibc.

/trunk/scripts/build/libc_uClibc.sh | 19 11 8 0 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)

2008-07-14Fix CT_DoExecLog usage when building binutils' libraries for target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:42:27 +0000] rev 660
Fix CT_DoExecLog usage when building binutils' libraries for target.

/trunk/scripts/build/binutils.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-07-14Use CT_DoExecLog in binutils build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:27:20 +0000] rev 659
Use CT_DoExecLog in binutils build.

/trunk/scripts/build/binutils.sh | 16 9 7 0 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)

2008-07-14Don't print double-faults.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:22:53 +0000] rev 658
Don't print double-faults.

/trunk/scripts/functions | 3 3 0 0 +++
1 file changed, 3 insertions(+)

2008-07-14Log the command being run when calling CT_DoExecLog, which is kinda the point of CT_DoExecLog, anyway...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:20:11 +0000] rev 657
Log the command being run when calling CT_DoExecLog, which is kinda the point of CT_DoExecLog, anyway...

/trunk/scripts/functions | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-14Use CT_DoExecLog for MPFR build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:15:40 +0000] rev 656
Use CT_DoExecLog for MPFR build.

/trunk/scripts/build/mpfr.sh | 48 25 23 0 +++++++++++++++++++++++++-----------------------
1 file changed, 25 insertions(+), 23 deletions(-)

2008-07-14Use CT_DoExecLog for GMP build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 13:55:30 +0000] rev 655
Use CT_DoExecLog for GMP build.

/trunk/scripts/build/gmp.sh | 12 7 5 0 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)

2008-07-14Use CT_DoExecLog for Linux headers install.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 13:51:45 +0000] rev 654
Use CT_DoExecLog for Linux headers install.

/trunk/scripts/build/kernel_linux.sh | 6 4 2 0 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

2008-07-14Update all samples to use binutils-2.18.50.0.8.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 13:19:37 +0000] rev 653
Update all samples to use binutils-2.18.50.0.8.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 8 4 4 0 ++++----
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 8 4 4 0 ++++----
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 8 4 4 0 ++++----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
14 files changed, 67 insertions(+), 56 deletions(-)

2008-07-14Add binutils-2.18.50.0.8 pathset, copied and rebased from 2.18.50.0.7.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 08:41:50 +0000] rev 652
Add binutils-2.18.50.0.8 pathset, copied and rebased from 2.18.50.0.7.

/trunk/patches/binutils/2.18.50.0.8/200-ld-makefile-path.patch | 24 24 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.8/100-arm-uclibcgnueabi.patch | 24 24 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.8/300-check-ldrunpath-length.patch | 21 21 0 0 +++++++++
3 files changed, 69 insertions(+)

2008-07-13Small eye-candy in the WiKi table dump.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 21:35:09 +0000] rev 651
Small eye-candy in the WiKi table dump.

/trunk/scripts/showSamples.sh | 13 6 7 0 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)

2008-07-13Two samples updated with latest kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 21:22:55 +0000] rev 650
Two samples updated with latest kernel headers.

/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)

2008-07-13Also report built-in languages in the status table.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 20:45:24 +0000] rev 649
Also report built-in languages in the status table.

/trunk/scripts/showSamples.sh | 15 12 3 0 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)

2008-07-13Update i686-nptl-linux-gnu sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 17:02:22 +0000] rev 648
Update i686-nptl-linux-gnu sample.

/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

2008-07-13Add latest EXPERIMENTAL binutils 2.18.50.0.8.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 15:25:40 +0000] rev 647
Add latest EXPERIMENTAL binutils 2.18.50.0.8.

/trunk/config/binutils.in | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)

2008-07-13Also log the command being executed when calling CT_DoExecLog (no user yet).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 10:44:26 +0000] rev 646
Also log the command being executed when calling CT_DoExecLog (no user yet).

/trunk/scripts/functions | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

2008-07-13Ioannis E. VENETIS <venetis@mail.capsl.udel.edu> pointed out that GMP and MPFR were not used by gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 10:32:38 +0000] rev 645
Ioannis E. VENETIS <venetis@mail.capsl.udel.edu> pointed out that GMP and MPFR were not used by gcc.
Turned out that none could use GMP and MPFR as the config option changed its name, but the change was not propagated to all users.

/trunk/scripts/build/binutils.sh | 2 1 1 0 +-
/trunk/scripts/build/debug/300-gdb.sh | 2 1 1 0 +-
/trunk/scripts/build/cc_gcc.sh | 6 3 3 0 +++---
3 files changed, 5 insertions(+), 5 deletions(-)

2008-07-09Fix wiki table sample output.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 09 Jul 2008 21:13:07 +0000] rev 644
Fix wiki table sample output.

/trunk/scripts/showSamples.sh | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-07-07Update samples to latest options set (no config changes).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 Jul 2008 21:31:08 +0000] rev 643
Update samples to latest options set (no config changes).

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 29 12 17 0 +++++--------
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 23 12 11 0 +++++-----
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 21 8 13 0 +++------
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 15 8 7 0 ++++---
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 19 10 9 0 +++++----
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 29 12 17 0 +++++--------
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 23 12 11 0 +++++-----
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 21 8 13 0 +++------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 15 8 7 0 ++++---
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 23 12 11 0 +++++-----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 11 6 5 0 +++--
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 23 12 11 0 +++++-----
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 9 5 4 0 ++--
13 files changed, 125 insertions(+), 136 deletions(-)

2008-07-07Although working with bash, 'echo -n' is really non-portable.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 Jul 2008 21:25:57 +0000] rev 642
Although working with bash, 'echo -n' is really non-portable.
Get rid of this by using printf(1) with no trailing new-line (\n).
Again, thanks to Martin GUY, who pointed this issue.

/trunk/kconfig/kconfig.mk | 2 1 1 0
/trunk/scripts/build/libc_uClibc.sh | 4 3 1 0 ++
/trunk/scripts/showSamples.sh | 78 39 39 0 +++++++++++++++++++++---------------------
3 files changed, 43 insertions(+), 41 deletions(-)

2008-07-07POSIXify ./configure, and comment some parts of it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 07 Jul 2008 21:22:25 +0000] rev 641
POSIXify ./configure, and comment some parts of it.
Thanks to Martin GUY for pointing out that ./configure was not POSIXly correct.

/trunk/configure | 51 35 16 0 +++++++++++++++++++++++++++++++++++----------------
1 file changed, 35 insertions(+), 16 deletions(-)

2008-07-03Update the i686 sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 03 Jul 2008 09:02:22 +0000] rev 640
Update the i686 sample.

/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 17 9 8 0 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)

2008-07-03Mark gdb-6.8 as being no longer EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 03 Jul 2008 08:58:56 +0000] rev 639
Mark gdb-6.8 as being no longer EXPERIMENTAL.

/trunk/config/debug/gdb.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)

2008-07-03Add latest linux kernel 2.6.25.10.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 03 Jul 2008 08:56:30 +0000] rev 638
Add latest linux kernel 2.6.25.10.

/trunk/config/kernel/linux_headers_install.in | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)

2008-07-02Add a new MIPS little endian sample, reported by Alexander BIGGA.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 02 Jul 2008 13:12:30 +0000] rev 637
Add a new MIPS little endian sample, reported by Alexander BIGGA.

/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 327 327 0 0 ++++++++++++++++++++++
/trunk/samples/mipsel-unknown-linux-gnu/reported.by | 2 2 0 0 +
2 files changed, 329 insertions(+)

2008-06-30Update samples to the latest architecture framework.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jun 2008 21:41:32 +0000] rev 636
Update samples to the latest architecture framework.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 57 32 25 0 +++++++-----
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 60 34 26 0 +++++++------
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 43 23 20 0 +++++----
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 57 32 25 0 +++++++-----
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 46 26 20 0 ++++++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 56 30 26 0 ++++++------
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 43 23 20 0 +++++----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 53 27 26 0 ++++++-----
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 43 23 20 0 +++++----
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 49 29 20 0 ++++++-----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 51 26 25 0 ++++++-----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 43 23 20 0 +++++----
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 44 21 23 0 ++++------
13 files changed, 349 insertions(+), 296 deletions(-)

2008-06-30Newer, better, tsocks(1)-like wrapper script for D.U.M.A.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jun 2008 20:37:14 +0000] rev 635
Newer, better, tsocks(1)-like wrapper script for D.U.M.A.

/trunk/scripts/build/debug/duma.in | 44 44 0 0 ++++++++++++++++++++++++++++++++++++++++
/trunk/scripts/build/debug/200-duma.sh | 12 3 9 0 +++--------
2 files changed, 47 insertions(+), 9 deletions(-)

2008-06-30Completely move GMP and MPFR files out of the compiler way into their own directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jun 2008 11:58:58 +0000] rev 634
Completely move GMP and MPFR files out of the compiler way into their own directory.

/trunk/config/gmp_mpfr.in | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

2008-06-30Re-order architecture specifics.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jun 2008 11:33:52 +0000] rev 633
Re-order architecture specifics.

/trunk/config/target.in | 12 7 5 0 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)

2008-06-30Force CT_WORK_DIR to "${CT_TOP_DIR}/targets" when saving the config as a new sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 30 Jun 2008 11:19:17 +0000] rev 632
Force CT_WORK_DIR to "${CT_TOP_DIR}/targets" when saving the config as a new sample.

/trunk/Makefile.in | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

2008-06-27Only present each of arch, abi, cpu tune and fpu optimisations for those targets supporting them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 15:08:43 +0000] rev 631
Only present each of arch, abi, cpu tune and fpu optimisations for those targets supporting them.

/trunk/config/target.in | 30 30 0 0 ++++++++++++++++++++++++++++++
/trunk/arch/arm/config.in | 5 5 0 0 +++++
/trunk/arch/powerpc/config.in | 3 3 0 0 +++
/trunk/arch/alpha/config.in | 2 2 0 0 ++
/trunk/arch/x86/config.in | 3 3 0 0 +++
/trunk/arch/mips/config.in | 3 3 0 0 +++
/trunk/arch/x86_64/config.in | 3 3 0 0 +++
7 files changed, 49 insertions(+)

2008-06-27Update the architecture API: architecture help is mandatory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 14:55:22 +0000] rev 630
Update the architecture API: architecture help is mandatory.
Update all architectures (some with pointer to the specs, when available).

/trunk/docs/overview.txt | 8 8 0 0 ++++++++
/trunk/arch/arm/config.in | 3 3 0 0 +++
/trunk/arch/powerpc/config.in | 3 3 0 0 +++
/trunk/arch/ia64/config.in | 3 3 0 0 +++
/trunk/arch/alpha/config.in | 2 2 0 0 ++
/trunk/arch/x86/config.in | 3 3 0 0 +++
/trunk/arch/mips/config.in | 3 3 0 0 +++
/trunk/arch/sh/config.in | 3 3 0 0 +++
/trunk/arch/x86_64/config.in | 3 3 0 0 +++
9 files changed, 31 insertions(+)

2008-06-27Update the Openrisc contributed support to the new auto-generated architecture menu.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 14:11:08 +0000] rev 629
Update the Openrisc contributed support to the new auto-generated architecture menu.

/trunk/contrib/openrisc-or32.patch.lzma | 5010 2521 2489 0 ++++++++++++++++++++-------------------
1 file changed, 2521 insertions(+), 2489 deletions(-)

2008-06-27Autogenerate the architecture selection choice menu.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 13:58:53 +0000] rev 628
Autogenerate the architecture selection choice menu.
Update architectures definition files accordingly.
Update documentation accordingly.
Use makefile syntax when listing arch/, tools/ and debug/ config files.

/trunk/kconfig/kconfig.mk | 32 29 3 0 +++++++++++++++--
/trunk/docs/overview.txt | 75 67 8 0 +++++++++++++++++++++++++++++++++++----
/trunk/config/target.in | 94 16 78 0 ++++++++-----------------------------------------
/trunk/arch/arm/config.in | 6 5 1 0 +++
/trunk/arch/powerpc/config.in | 2 2 0 0 +
/trunk/arch/ia64/config.in | 4 4 0 0 ++
/trunk/arch/alpha/config.in | 2 1 1 0
/trunk/arch/x86/config.in | 3 3 0 0 ++
/trunk/arch/mips/config.in | 5 5 0 0 +++
/trunk/arch/sh/config.in | 4 3 1 0 ++
/trunk/arch/x86_64/config.in | 3 3 0 0 ++
11 files changed, 138 insertions(+), 92 deletions(-)

2008-06-27Update the samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 11:19:12 +0000] rev 627
Update the samples.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 13 8 5 0 +++--
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 35 24 11 0 +++++++++----
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 11 7 4 0 +++-
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 11 7 4 0 +++-
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 19 11 8 0 ++++---
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 11 7 4 0 +++-
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 11 7 4 0 +++-
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 11 7 4 0 +++-
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 11 7 4 0 +++-
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 16 10 6 0 ++++--
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 13 8 5 0 +++--
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 11 7 4 0 +++-
12 files changed, 110 insertions(+), 63 deletions(-)

2008-06-27Native gcc is picky about the CC and LD variables. Set them unconditionally, whether building static or not.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 11:18:56 +0000] rev 626
Native gcc is picky about the CC and LD variables. Set them unconditionally, whether building static or not.

/trunk/scripts/build/debug/300-gdb.sh | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

2008-06-27Do al ittle bit more jobs in parallel while building gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 27 Jun 2008 11:18:02 +0000] rev 625
Do al ittle bit more jobs in parallel while building gcc.

/trunk/scripts/build/cc_gcc.sh | 10 5 5 0 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

2008-06-26Update the Alpha sample to check host GMP and MPFR.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 26 Jun 2008 06:54:06 +0000] rev 624
Update the Alpha sample to check host GMP and MPFR.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 8 4 4 0 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

2008-06-26Update the alpha sample to newer versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 26 Jun 2008 06:49:19 +0000] rev 623
Update the alpha sample to newer versions.

/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 19 11 8 0 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)

2008-06-25Don't force building target GMP and MPFR when a native gdb is built. Rather,
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 21:56:36 +0000] rev 622
Don't force building target GMP and MPFR when a native gdb is built. Rather,
add a config knob to configure the native gdb to use or not to use GMP and
MPFR; _this_config_knob_ will force building the target GMP and MPFR only if
turned on.

/trunk/scripts/build/debug/300-gdb.sh | 2 1 1 0 +-
/trunk/config/debug/gdb.in | 21 19 2 0 +++++++++++++++++++--
2 files changed, 20 insertions(+), 3 deletions(-)

2008-06-25Add latest Linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 20:56:50 +0000] rev 621
Add latest Linux kernel versions.

/trunk/config/kernel/linux_headers_install.in | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)

2008-06-25Update documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 14:06:49 +0000] rev 620
Update documentation.

/trunk/docs/overview.txt | 37 27 10 0 +++++++++++++++++++++++++++----------
/trunk/docs/ct-ng.1.in | 18 1 17 0 +-----------------
2 files changed, 28 insertions(+), 27 deletions(-)

2008-06-25Update samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 09:04:38 +0000] rev 619
Update samples.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 5 3 2 0 +++--
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 5 3 2 0 +++--
/trunk/samples/arm-unknown-linux-gnueabi/reported.by | 2 1 1 0 +-
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 5 3 2 0 +++--
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 5 3 2 0 +++--
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 7 3 4 0 +++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 5 3 2 0 +++--
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 5 3 2 0 +++--
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 5 3 2 0 +++--
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 5 3 2 0 +++--
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 5 3 2 0 +++--
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 5 3 2 0 +++--
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 5 3 2 0 +++--
13 files changed, 37 insertions(+), 27 deletions(-)

2008-06-25Add a new sample for PowerPC. Suggested by Daniel DITTMANN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 08:54:04 +0000] rev 618
Add a new sample for PowerPC. Suggested by Daniel DITTMANN.

/trunk/samples/powerpc-unknown-linux-uclibc/uClibc-0.9.29.config | 197 197 0 0 ++++++++++++++
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 307 307 0 0 ++++++++++++++++++++++
/trunk/samples/powerpc-unknown-linux-uclibc/reported.by | 1 1 0 0 +
3 files changed, 505 insertions(+)

2008-06-25Alloow for reporter without an URL (for privately mailed submissions).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 08:53:17 +0000] rev 617
Alloow for reporter without an URL (for privately mailed submissions).

/trunk/scripts/showSamples.sh | 8 6 2 0 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

2008-06-25Add a patch to gcc-4.2.{0,1,2,3} to fix soft-float on PowerPC.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 08:41:47 +0000] rev 616
Add a patch to gcc-4.2.{0,1,2,3} to fix soft-float on PowerPC.

/trunk/patches/gcc/4.2.0/920-soft-float.patch | 21 21 0 0 +++++++++++++++++++++
/trunk/patches/gcc/4.2.1/920-soft-float.patch | 21 21 0 0 +++++++++++++++++++++
/trunk/patches/gcc/4.2.2/920-soft-float.patch | 21 21 0 0 +++++++++++++++++++++
/trunk/patches/gcc/4.2.3/920-soft-float.patch | 21 21 0 0 +++++++++++++++++++++
4 files changed, 84 insertions(+)

2008-06-25Eye-candy in the ./configure help.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 08:38:51 +0000] rev 615
Eye-candy in the ./configure help.

/trunk/configure | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-06-25Enable using contributed code: add a new ./configure option to select which contributions should be applied.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 08:34:47 +0000] rev 614
Enable using contributed code: add a new ./configure option to select which contributions should be applied.

/trunk/configure | 44 43 1 0 +++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 43 insertions(+), 1 deletion(-)

2008-06-25Change default path where toolchain will run from to "${HOME}/x-tools/${CT_TARGET}".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 25 Jun 2008 06:24:51 +0000] rev 613
Change default path where toolchain will run from to "${HOME}/x-tools/${CT_TARGET}".

/trunk/config/global/paths.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-06-24Add a new patch to make glibc build with latest (4.3.x) gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 16:46:24 +0000] rev 612
Add a new patch to make glibc build with latest (4.3.x) gcc.
See: http://sourceware.org/ml/libc-help/2008-06/msg00063.html

/trunk/patches/glibc/2.7/210-gcc-4.3_sysinclude_path.patch | 50 50 0 0 ++++++++++++++++++++
1 file changed, 50 insertions(+)

2008-06-24New patches from Ioannis E. VENETIS to allow building more up-to-date Alpha x-compilers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 16:24:09 +0000] rev 611
New patches from Ioannis E. VENETIS to allow building more up-to-date Alpha x-compilers.
Some patches are still missing, though.
See: http://sourceware.org/ml/libc-help/2008-06/msg00061.html

/trunk/patches/glibc/2.5.1/270-glibc-alpha-cfi.patch | 25 25 0 0 ++++++++++
/trunk/patches/glibc/2.5.1/280-glibc-alpha-sigsuspend.patch | 24 24 0 0 ++++++++++
/trunk/patches/glibc/2.5/270-glibc-alpha-cfi.patch | 25 25 0 0 ++++++++++
/trunk/patches/glibc/2.5/280-glibc-alpha-sigsuspend.patch | 24 24 0 0 ++++++++++
/trunk/patches/glibc/linuxthreads-2.3.6/270-glibc-linuxthreads-alpha-cfi.patch | 25 25 0 0 ++++++++++
/trunk/patches/gcc/4.2.0/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++
/trunk/patches/gcc/4.2.1/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++
/trunk/patches/gcc/4.3.0/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++
/trunk/patches/gcc/4.2.2/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++
/trunk/patches/gcc/4.3.1/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++
/trunk/patches/gcc/4.2.3/940-gcc-alpha-signal_h.patch | 17 17 0 0 +++++++
11 files changed, 225 insertions(+)

2008-06-24Allow to store working files outside the build tree (eg. incase the working tree is on the network).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 16:19:45 +0000] rev 610
Allow to store working files outside the build tree (eg. incase the working tree is on the network).

/trunk/scripts/crosstool.sh | 9 5 4 0 +++++----
/trunk/config/global/paths.in | 23 22 1 0 ++++++++++++++++++++++-
2 files changed, 27 insertions(+), 5 deletions(-)

2008-06-24Don't build ncurses ADA bindings if an ADA x-compiler was not built.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 15:44:55 +0000] rev 609
Don't build ncurses ADA bindings if an ADA x-compiler was not built.

/trunk/scripts/build/debug/300-gdb.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-06-24Update samples to the latest set of options, build-tested.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 13:16:21 +0000] rev 608
Update samples to the latest set of options, build-tested.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 80 56 24 0 +++++++---
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 80 56 24 0 +++++++---
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 80 56 24 0 +++++++---
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 100 81 19 0 +++++++++++--
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 83 56 27 0 +++++++----
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 80 56 24 0 +++++++---
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 80 56 24 0 +++++++---
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 80 56 24 0 +++++++---
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 69 45 24 0 ++++++---
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 73 51 22 0 ++++++---
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 24 14 10 0 ++-
11 files changed, 583 insertions(+), 246 deletions(-)

2008-06-24Add a new patch to make glibc-es build with latest binutils (starting with 2.18.50.0.4).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 13:15:57 +0000] rev 607
Add a new patch to make glibc-es build with latest binutils (starting with 2.18.50.0.4).

/trunk/patches/glibc/2.5.1/190-use_short_for_fnstsw.patch | 18 18 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.5/190-use_short_for_fnstsw.patch | 18 18 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.6.1/190-use_short_for_fnstsw.patch | 18 18 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.6/190-use_short_for_fnstsw.patch | 18 18 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.3.6/190-use_short_for_fnstsw.patch | 18 18 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.7/190-use_short_for_fnstsw.patch | 18 18 0 0 ++++++++++++++++++
6 files changed, 108 insertions(+)

2008-06-24Re-diff the openrisc support contrin patch to current code.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 24 Jun 2008 06:25:22 +0000] rev 606
Re-diff the openrisc support contrin patch to current code.

/trunk/contrib/openrisc-or32.patch.lzma | 4092 1522 2570 0 +++++++++++++++------------------------
1 file changed, 1522 insertions(+), 2570 deletions(-)

2008-06-23Sort samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 23 Jun 2008 08:07:14 +0000] rev 605
Sort samples.

/trunk/samples/samples.mk | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)

2008-06-22Alexander Bigga reported this new sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jun 2008 17:33:51 +0000] rev 604
Alexander Bigga reported this new sample.

/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 308 308 0 0 +++++++++++++++++++++
/trunk/samples/arm-unknown-linux-gnueabi/reported.by | 2 2 0 0 +
2 files changed, 310 insertions(+)

2008-06-22Only priunt WARNings when saving the current configuration.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 22 Jun 2008 17:30:37 +0000] rev 603
Only priunt WARNings when saving the current configuration.
Eye-candy in code.

/trunk/scripts/saveSample.sh | 10 5 5 0 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

2008-06-20GMP and MPFR are no longer a sub-component of gcc (config-wise).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 15:16:43 +0000] rev 602
GMP and MPFR are no longer a sub-component of gcc (config-wise).
Build and install GMP and MPFR for the target.
Use the target GMP and MPFR to build the native gdb.
Have separate extra_config for cross gdb, native gdb and gdbserver.
Check native GMP and MPFR in //.

/trunk/scripts/build/debug/300-gdb.sh | 27 19 8 0 ++++++++++++++++-------
/trunk/scripts/build/gmp.sh | 47 39 8 0 ++++++++++++++++++++++++++++++++-------
/trunk/scripts/build/mpfr.sh | 49 40 9 0 +++++++++++++++++++++++++++++++++--------
/trunk/steps.mk | 2 2 0 0 ++
/trunk/config/cc/gcc.in | 18 1 17 0 +--------------
/trunk/config/debug/gdb.in | 6 1 5 0 +----
/trunk/config/config.in | 1 1 0 0 +
/trunk/config/gmp_mpfr.in | 34 34 0 0 ++++++++++++++++++++++++++++
8 files changed, 137 insertions(+), 47 deletions(-)

2008-06-20Un-mark Socks proxy settings as BROKEN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 14:00:01 +0000] rev 601
Un-mark Socks proxy settings as BROKEN.

/trunk/config/global/download_extract.in | 16 4 12 0 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)