2008-09-14Introduce a new EXPERIMENTAL feature: BARE_METAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Sep 2008 16:21:07 +0000] rev 850
Introduce a new EXPERIMENTAL feature: BARE_METAL.
This should ultimately llow to build bare-metal compilers, for targets that have no kernel and no C library.
Move the C library build script to their own sub-directory; introduce an empty build script for bare-metal.
Move the compiler build script to its own sub-directory.
Move the kernel build script to its own sub-directory; introduce an empty build script for bare-metal.
Update the ARM target tuples to enable bare-metal targets.
Add two ARM bare-metal samples.
Add latest Linux kernel versions.

/trunk/scripts/build/kernel/none.sh | 77 6 71 0 +----
/trunk/scripts/build/cc/gcc.sh | 58 41 17 0 ++-
/trunk/scripts/build/libc/none.sh | 513 9 504 0 +-----------------------------
/trunk/scripts/crosstool.sh | 17 9 8 0 +
/trunk/scripts/functions | 6 4 2 0 +
/trunk/scripts/showSamples.sh | 6 3 3 0
/trunk/samples/arm-unknown-elf/crosstool.config | 225 225 0 0 +++++++++++++
/trunk/samples/arm-unknown-eabi/crosstool.config | 223 223 0 0 +++++++++++++
/trunk/config/kernel/linux_headers_install.in | 64 27 37 0 ++--
/trunk/config/kernel.in | 9 8 1 0 +
/trunk/config/toolchain.in | 1 1 0 0 +
/trunk/config/cc/gcc.in | 3 3 0 0 +
/trunk/config/debug/dmalloc.in | 1 1 0 0 +
/trunk/config/debug/gdb.in | 4 3 1 0 +
/trunk/config/debug/strace.in | 1 1 0 0 +
/trunk/config/debug/duma.in | 1 1 0 0 +
/trunk/config/cc.in | 8 8 0 0 +
/trunk/config/target.in | 13 13 0 0 +
/trunk/config/binutils.in | 1 1 0 0 +
/trunk/config/gmp_mpfr.in | 1 1 0 0 +
/trunk/config/libc.in | 17 11 6 0 +
/trunk/arch/arm/functions | 3 1 2 0 -
22 files changed, 600 insertions(+), 652 deletions(-)

2008-09-11Update config.sub.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 11 Sep 2008 09:02:00 +0000] rev 849
Update config.sub.

/trunk/tools/config.sub | 10 7 3 0 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)

2008-09-11Fix auto-completion for updaetools.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 11 Sep 2008 09:01:48 +0000] rev 848
Fix auto-completion for updaetools.

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

2008-09-10Remove the now really obsolete Linux kernel headers copy and sanitised.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 10 Sep 2008 21:40:23 +0000] rev 847
Remove the now really obsolete Linux kernel headers copy and sanitised.
Remove orphanned Linux kernel patchsets.
Initiate a kernel build scripts directory. Move the Linux kernel build script there.

/trunk/scripts/build/kernel/linux.sh | 146 11 135 0 +++---------------------------------------
/trunk/scripts/crosstool.sh | 2 1 1 0
/trunk/steps.mk | 1 0 1 0 -
/trunk/config/kernel/linux.in | 49 0 49 0 --------------
/trunk/config/kernel.in | 4 4 0 0 +
5 files changed, 16 insertions(+), 186 deletions(-)

2008-09-05SPE ABI is no longer EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 16:15:34 +0000] rev 846
SPE ABI is no longer EXPERIMENTAL.

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

2008-09-05Update this sample without EXPERIMENTAL features as much as possible.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:59:35 +0000] rev 845
Update this sample without EXPERIMENTAL features as much as possible.

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

2008-09-05Bump version up to 1.2.3+svn. 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:22:15 +0000] rev 844
Bump version up to 1.2.3+svn.

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

2008-09-05Bump version up to 1.2.3. 1.2 crosstool-ng-1.2.3
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:21:39 +0000] rev 843
Bump version up to 1.2.3.

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

2008-09-05Backport #975 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:20:38 +0000] rev 842
Backport #975 from trunk:
Warn the user if he/she recalls a sample with EXPERIMENTAL features.
Also, print the EXPERIMENTAL status when listing the samples.

NB: even it is not purely a fix backport, it is still very important that the user gets warned about the EXPERIMENTAL status of the samples.

/branches/1.2/scripts/showSamples.sh | 17 14 3 0 ++++++++++++++---
/branches/1.2/samples/samples.mk | 12 12 0 0 ++++++++++++
2 files changed, 26 insertions(+), 3 deletions(-)

2008-09-05Backport #973 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Sep 2008 11:16:26 +0000] rev 841
Backport #973 from trunk:
Don't allow to specify an ABI for ARM EABI builds: the ABI is implied by the fact we're building for EABI.

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

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(+)