2008-09-28The first sample to use gcc-4.3.2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Sep 2008 18:08:08 +0000] rev 880
The first sample to use gcc-4.3.2.

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

2008-09-28Don't remove files that are no longer generated whne cleaning in kconfig/ .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Sep 2008 10:35:55 +0000] rev 879
Don't remove files that are no longer generated whne cleaning in kconfig/ .

/trunk/kconfig/kconfig.mk | 1 0 1 0 -
1 file changed, 1 deletion(-)

2008-09-28Simplify conf and mconf generation. We don't care for the _shipped stuff.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Sep 2008 10:33:30 +0000] rev 878
Simplify conf and mconf generation. We don't care for the _shipped stuff.

/trunk/kconfig/kconfig.mk | 4 0 4 0 ----
1 file changed, 4 deletions(-)

2008-09-28Fix generated debug.in and tools.in (xlcwu <xlcwu.taiwan@gmail.com>).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 28 Sep 2008 08:14:33 +0000] rev 877
Fix generated debug.in and tools.in (xlcwu <xlcwu.taiwan@gmail.com>).
Some cosmetics at the same time.

/trunk/kconfig/kconfig.mk | 8 4 4 0 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

2008-09-26Enhance ./configure tools checking.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 26 Sep 2008 11:31:23 +0000] rev 876
Enhance ./configure tools checking.
Add check for compatible autoconf.

/trunk/configure | 95 61 34 0 ++++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 61 insertions(+), 34 deletions(-)

2008-09-25Update the sstrip help entries. Courtesy "Joachim Nilsson" <joachim.nilsson@vmlinux.org>.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 25 Sep 2008 21:49:17 +0000] rev 875
Update the sstrip help entries. Courtesy "Joachim Nilsson" <joachim.nilsson@vmlinux.org>.

/trunk/config/tools/sstrip.in | 9 5 4 0 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

2008-09-25Add latest gcc-4.3.2 as EXPERIMENTAL, using the 4.3.1 re-based patchset.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 25 Sep 2008 16:06:19 +0000] rev 874
Add latest gcc-4.3.2 as EXPERIMENTAL, using the 4.3.1 re-based patchset.

/trunk/config/cc/gcc.in | 7 7 0 0 ++
/trunk/patches/gcc/4.3.2/280-c99-complex-ugly-hack.patch | 8 4 4 0 +-
/trunk/patches/gcc/4.3.2/250-sh-pr24836.patch | 16 8 8 0 ++--
/trunk/patches/gcc/4.3.2/340-make-mno-spe-work-as-expected.patch | 43 19 24 0 ++++++--------
/trunk/patches/gcc/4.3.2/130-cross-compile.patch | 20 10 10 0 +++---
5 files changed, 48 insertions(+), 46 deletions(-)

2008-09-23Update this ARM sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 23 Sep 2008 17:37:12 +0000] rev 873
Update this ARM sample.

/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 131 70 61 0 +++++++++++----------
1 file changed, 70 insertions(+), 61 deletions(-)

2008-09-23Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 23 Sep 2008 14:48:10 +0000] rev 872
Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
It dates from dawn ages of the original crosstool code, and is not well explained. At that time, binutils might not understand the sysroot stuff, and it was necessary to remove absolute paths in that case.

/trunk/scripts/build/libc/glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)

2008-09-23Update the PowerPC SPE samle:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 23 Sep 2008 07:28:20 +0000] rev 871
Update the PowerPC SPE samle:
- don't DEBUG crosstool-NG and don't save intermediate steps
- use released version of binutils rather than snapshots.

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

2008-09-23Allow fully qulified file name in tools to check for.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 23 Sep 2008 07:15:06 +0000] rev 870
Allow fully qulified file name in tools to check for.
Simplify checking for bash.

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

2008-09-23Udate the PowerPC SPE sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 23 Sep 2008 05:20:08 +0000] rev 869
Udate the PowerPC SPE sample.

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

2008-09-22Make eglibc build on systems where both autoconf-2.13 and autoconf-2.50 are installed (such as Debian).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 22 Sep 2008 22:01:43 +0000] rev 868
Make eglibc build on systems where both autoconf-2.13 and autoconf-2.50 are installed (such as Debian).

/trunk/patches/eglibc/2_8/110-AC_PREREQ-2.50.patch | 78 78 0 0 ++++++++++++++++++++++++++++
1 file changed, 78 insertions(+)

2008-09-22Rework the eglibc download so as to be a little bit saner.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 22 Sep 2008 19:51:29 +0000] rev 867
Rework the eglibc download so as to be a little bit saner.

/trunk/scripts/build/libc/eglibc.sh | 25 15 10 0 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)

2008-09-22Add binutils-2.18.50.0.9.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 22 Sep 2008 12:09:19 +0000] rev 866
Add binutils-2.18.50.0.9.
Add a patch to binutils to not use '/' as a comment separator on i386 assembly when targeting bare metal (breaks linux kernel build).

/trunk/patches/binutils/2.18.50.0.8/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.9/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.14/110-i386-no-divide-comment.patch | 38 38 0 0 ++++++
/trunk/patches/binutils/2.14/270-i386-no-divide-comment.patch | 38 38 0 0 ++++++
/trunk/patches/binutils/2.16.1/160-i386-no-divide-comment.patch | 40 40 0 0 ++++++
/trunk/patches/binutils/2.17/210-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18/120-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.4/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.6/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.7/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++
/trunk/config/binutils.in | 6 6 0 0 +
11 files changed, 570 insertions(+)

2008-09-18Move snapshots version after numbered versions (aka releases).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 18 Sep 2008 09:22:25 +0000] rev 865
Move snapshots version after numbered versions (aka releases).

/trunk/config/debug/gdb.in | 13 7 6 0 +++++++------
/trunk/config/libc/glibc.in | 21 11 10 0 +++++++++++----------
/trunk/config/libc/uClibc.in | 21 11 10 0 +++++++++++----------
/trunk/config/libc/eglibc.in | 13 7 6 0 +++++++------
4 files changed, 36 insertions(+), 32 deletions(-)

2008-09-17Backport #1014 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Sep 2008 21:35:08 +0000] rev 864
Backport #1014 from trunk:
Don't advertise 'xconfig' as a config rule.

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

2008-09-17Backport #1013 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Sep 2008 21:33:18 +0000] rev 863
Backport #1013 from trunk:
Fix architecture config file make rules.

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

2008-09-17Backport #1011 from trunk: 1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Sep 2008 21:32:21 +0000] rev 862
Backport #1011 from trunk:
DUMA: don't log twice through the logger.

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

2008-09-16Generate the kernel config choice, rather than having it hard-coded:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 16 Sep 2008 17:39:40 +0000] rev 861
Generate the kernel config choice, rather than having it hard-coded:
- change the menu label from 'Target OS' to 'Operating System',
- bare-metal is a kind of kernel (OS), rename to 'bare-metal' from 'none',
- update the kconfig.mk to generate the kernel choice entries,
- update glibc&eglibc kernel version option accordingly.
Update the debug & tools confiog file generation to match with arch & kernel.
Print terse command lines when building in kconfig/ (a-la Linux kernel).
Fix the makefile rules in kconfig/kconfig.mk to be /simple/ rules.

/trunk/kconfig/kconfig.mk | 117 81 36 0 +++++++++++++++++++++----------
/trunk/config/kernel/linux.in | 4 4 0 0 +
/trunk/config/kernel/bare-metal.experimental.in | 15 15 0 0 ++++
/trunk/config/kernel.in | 33 5 28 0 +--------
/trunk/config/libc/glibc-eglibc-common.in | 4 2 2 0
5 files changed, 107 insertions(+), 66 deletions(-)

2008-09-16Don't advertise 'xconfig' as a config rule.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 16 Sep 2008 14:32:07 +0000] rev 860
Don't advertise 'xconfig' as a config rule.

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

2008-09-15Fix architecture config file make rules.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Sep 2008 21:03:24 +0000] rev 859
Fix architecture config file make rules.

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

2008-09-15Move all the Linux kernel config options to a single file (to ease supporting more than one kernel).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Sep 2008 14:52:29 +0000] rev 858
Move all the Linux kernel config options to a single file (to ease supporting more than one kernel).
Rename some Linux kernel config options (ditto).
Update the addToolsVersion.sh script.

/trunk/scripts/build/kernel/linux.sh | 13 6 7 0 +--
/trunk/tools/addToolVersion.sh | 105 37 68 0 +++++++--------------
/trunk/config/kernel/linux.in | 211 189 22 0 ++++++++++++++++++++++++++++++++++++++----
3 files changed, 232 insertions(+), 97 deletions(-)

2008-09-15DUMA: don't log twice through the logger.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Sep 2008 14:41:09 +0000] rev 857
DUMA: don't log twice through the logger.

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

2008-09-15Code-reorder in the Linux kernel config options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Sep 2008 12:08:01 +0000] rev 856
Code-reorder in the Linux kernel config options.

/trunk/config/kernel/linux.in | 32 15 17 0 +++++++++++++++-----------------
1 file changed, 15 insertions(+), 17 deletions(-)

2008-09-15The Linux kernel does not need a config file now that the old methods are removed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Sep 2008 09:51:10 +0000] rev 855
The Linux kernel does not need a config file now that the old methods are removed.
So, don't save the Linux kernel config file when saving a sample, there will never be such a file any longer.

/trunk/scripts/saveSample.sh | 13 0 13 0 -------------
1 file changed, 13 deletions(-)

2008-09-15Make bare-metal a kernel selection.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Sep 2008 09:43:35 +0000] rev 854
Make bare-metal a kernel selection.

/trunk/config/kernel.in | 22 14 8 0 ++++++++++++++--------
/trunk/config/target.in | 13 0 13 0 -------------
2 files changed, 14 insertions(+), 21 deletions(-)

2008-09-14Update and clarify COPYING (plus a typo).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Sep 2008 18:20:03 +0000] rev 853
Update and clarify COPYING (plus a typo).

/trunk/COPYING | 9 7 2 0 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)

2008-09-14Enhance setting the minimum kernel version glibc will run against.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Sep 2008 18:09:36 +0000] rev 852
Enhance setting the minimum kernel version glibc will run against.
Ideally, eglibc should also benefit for that, but the current code does not set it.

/trunk/scripts/build/libc/glibc.sh | 38 33 5 0 +++++++++++++++---
/trunk/config/libc/glibc.in | 4 2 2 0 +-
/trunk/config/libc/uClibc.in | 2 2 0 0 +
/trunk/config/libc/eglibc.in | 4 2 2 0 +-
/trunk/config/libc/glibc-eglibc-common.in | 80 68 12 0 +++++++++++++++++++++++++++++++------
/trunk/config/libc.in | 69 38 31 0 ++++++++++++++++++--------------
6 files changed, 145 insertions(+), 52 deletions(-)

2008-09-14Beautify somewhat the WiKi table for narrow screens.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Sep 2008 16:54:12 +0000] rev 851
Beautify somewhat the WiKi table for narrow screens.

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

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

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