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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2008-06-20Update config.sub.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 12:02:25 +0000] rev 600
Update config.sub.

/trunk/tools/config.sub | 8 6 2 0 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

2008-06-20Print "Build completed" only if not in error, not the other way around.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 11:58:13 +0000] rev 599
Print "Build completed" only if not in error, not the other way around.

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

2008-06-20Really don't re-build MPFR autotools files at each run.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 10:58:45 +0000] rev 598
Really don't re-build MPFR autotools files at each run.

/trunk/scripts/build/debug/300-gdb.sh | 8 6 2 0 ++++++--
/trunk/scripts/build/mpfr.sh | 10 7 3 0 +++++++---
2 files changed, 13 insertions(+), 5 deletions(-)

2008-06-20Update the alpha sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 09:57:04 +0000] rev 597
Update the alpha sample.

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

2008-06-20Don't force building a gdbserver when only native gdb is selected.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 09:56:46 +0000] rev 596
Don't force building a gdbserver when only native gdb is selected.

/trunk/config/debug/gdb.in | 1 0 1 0 -
/trunk/scripts/build/debug/300-gdb.sh | 1 0 1 0 -
2 files changed, 2 deletions(-)

2008-06-20Only rebuild MPFR config files at extract time, not for every builds.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 09:17:06 +0000] rev 595
Only rebuild MPFR config files at extract time, not for every builds.

/trunk/scripts/build/mpfr.sh | 15 7 8 0 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)

2008-06-201.1 maintenance: bump version to +svn 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 07:47:12 +0000] rev 594
1.1 maintenance: bump version to +svn

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

2008-06-201.1 maintenance: bump version to 1.1.3a 1.1 crosstool-ng-1.1.3a
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 07:45:48 +0000] rev 593
1.1 maintenance: bump version to 1.1.3a

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

2008-06-20Backport #725 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 07:45:15 +0000] rev 592
Backport #725 from trunk:
Realy fix building MPFR.

/branches/1.1/scripts/build/mpfr.sh | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-06-20Realy fix building MPFR.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 07:44:14 +0000] rev 591
Realy fix building MPFR.

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

2008-06-20Bump version to +svn. 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 20 Jun 2008 06:10:08 +0000] rev 590
Bump version to +svn.

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

2008-06-191.1 maintenance: bump version to 1.1.3 1.1 crosstool-ng-1.1.3
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 22:07:18 +0000] rev 589
1.1 maintenance: bump version to 1.1.3

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

2008-06-19Backport #718 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 22:06:42 +0000] rev 588
Backport #718 from trunk:
Fix building MPFR on distro that have strict sanity checks on libtool.m4 and ltmain.sh versions mismatch. UNTESTED!

/branches/1.1/scripts/build/mpfr.sh | 11 11 0 0 +++++++++++
1 file changed, 11 insertions(+)

2008-06-19Backport #698 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 22:02:17 +0000] rev 587
Backport #698 from trunk:
Workaround makeinfo being picky at its input (we don't need documentation, do we?)

/branches/1.1/scripts/crosstool.sh | 7 7 0 0 +++++++
1 file changed, 7 insertions(+)

2008-06-19Backport #697 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 21:59:26 +0000] rev 586
Backport #697 from trunk:
Better install the libraries improperly installed by gcc in prefix/target/lib instead of sysroot/usr/lib.

/branches/1.1/scripts/build/cc_gcc.sh | 3 2 1 0 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

2008-06-19Backport #676 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 21:57:15 +0000] rev 585
Backport #676 from trunk:
./configure expects message to be in the C locale, so force that.

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

2008-06-19Fix building MPFR on distro that have strict sanity checks on libtool.m4 and ltmain.sh versions mismatch. UNTESTED!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 21:54:57 +0000] rev 584
Fix building MPFR on distro that have strict sanity checks on libtool.m4 and ltmain.sh versions mismatch. UNTESTED!

/trunk/scripts/build/mpfr.sh | 11 11 0 0 +++++++++++
1 file changed, 11 insertions(+)

2008-06-19A bunch of fixes/improvements to the gdb build:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 15:33:33 +0000] rev 583
A bunch of fixes/improvements to the gdb build:
- allow native builds (both shared and static)
- fix enabling threads
- better handle the gdbserver case
- introduce the ncurses library to allow native builds
- re-order config options adequately

/trunk/scripts/build/debug/300-gdb.sh | 126 79 47 0 ++++++++++++++++++++++++++---------------
/trunk/config/debug/gdb.in | 45 33 12 0 +++++++++++----
2 files changed, 112 insertions(+), 59 deletions(-)

2008-06-19Only print "Build completed" if build was successful.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 15:31:04 +0000] rev 582
Only print "Build completed" if build was successful.
Print the time at which at step was finished (along with the time it took to complete).

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

2008-06-19Fix building D.U.M.A. when C++ is not configured.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 15:30:01 +0000] rev 581
Fix building D.U.M.A. when C++ is not configured.

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

2008-06-19Build a C++ friendly uClibc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 08:17:39 +0000] rev 580
Build a C++ friendly uClibc.

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

2008-06-19Ioannis E. VENETIS was the first to report working alpha sample. Give him credits.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 08:15:52 +0000] rev 579
Ioannis E. VENETIS was the first to report working alpha sample. Give him credits.

/trunk/samples/alphaev56-unknown-linux-gnu/reported.by | 2 2 0 0 ++
1 file changed, 2 insertions(+)

2008-06-19When building uClibc, always build the libpthread_db.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 19 Jun 2008 08:14:52 +0000] rev 578
When building uClibc, always build the libpthread_db.

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

2008-06-18Help ncurses to install properly.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Jun 2008 14:16:01 +0000] rev 577
Help ncurses to install properly.

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

2008-06-18Re-format the dumped DokuWiki table of samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Jun 2008 13:20:14 +0000] rev 576
Re-format the dumped DokuWiki table of samples.

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

2008-06-18Update the alpha sample with an updated set of options and features.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Jun 2008 12:54:30 +0000] rev 575
Update the alpha sample with an updated set of options and features.

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

2008-06-18Fix saving samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Jun 2008 12:53:38 +0000] rev 574
Fix saving samples.

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

2008-06-18Fix building native gdb: download, extract, patch, build and install the ncurses library (that is needed by gdb)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 18 Jun 2008 12:33:32 +0000] rev 573
Fix building native gdb: download, extract, patch, build and install the ncurses library (that is needed by gdb)

/trunk/scripts/build/debug/300-gdb.sh | 46 42 4 0 +++++++++++++++++++++++++++++++++++++----
/trunk/config/debug/gdb.in | 26 25 1 0 ++++++++++++++++++++++-
2 files changed, 67 insertions(+), 5 deletions(-)

2008-06-17Introduce latest D.U.M.A. version and associated patches rediffed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 22:28:17 +0000] rev 572
Introduce latest D.U.M.A. version and associated patches rediffed.

/trunk/patches/duma/2_5_14/200-separate_cpp.patch | 19 19 0 0 +++++++++++++++++
/trunk/patches/duma/2_5_14/100-cross-compile.patch | 32 32 0 0 ++++++++++++++++++++++++++++
/trunk/config/debug/duma.in | 5 5 0 0 ++++
3 files changed, 56 insertions(+)

2008-06-17Fix building D.U.M.A:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 22:26:44 +0000] rev 571
Fix building D.U.M.A:
- some (presumably 'old') versions have libduma.so.0.0, while others (presumably 'newer') have libduma.so.0.0.0
- don't build the libraries multiple times, do it in one pass
- install a custom LD_PRELOAD wrapper

/trunk/scripts/build/debug/200-duma.sh | 54 33 21 0 +++++++++++++++++++++++++++++++++---------------------
1 file changed, 33 insertions(+), 21 deletions(-)

2008-06-17Add patches for gdb 6.7, 6.7.1 and 6.8, vampirised from the Gentoo CVS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 21:37:27 +0000] rev 570
Add patches for gdb 6.7, 6.7.1 and 6.8, vampirised from the Gentoo CVS.

/trunk/patches/gdb/6.7.1/175-gdb-hppa-offsets.patch | 272 272 0 0 +++++++++++++++++++
/trunk/patches/gdb/6.7.1/200-gdb-deleted-children.patch | 26 26 0 0 ++
/trunk/patches/gdb/6.7.1/225-gdb-6.5-dwarf-stack-overflow.patch | 52 52 0 0 ++++
/trunk/patches/gdb/6.7.1/150-gdb-6.3-security-errata-20050610.patch | 205 205 0 0 ++++++++++++++
/trunk/patches/gdb/6.7/150-gdb-6.5-dwarf-stack-overflow.patch | 52 52 0 0 ++++
/trunk/patches/gdb/6.7/100-gdb-6.3-security-errata-20050610.patch | 205 205 0 0 ++++++++++++++
/trunk/patches/gdb/6.7/125-gdb-hppa-offsets.patch | 272 272 0 0 +++++++++++++++++++
/trunk/patches/gdb/6.8/100-gdb-6.5-dwarf-stack-overflow.patch | 52 52 0 0 ++++
/trunk/patches/gdb/6.8/200-gdb-tdep-opcode-include-workaround.patch | 33 33 0 0 ++
/trunk/patches/gdb/6.8/150-gdb-6.3-security-errata-20050610.patch | 205 205 0 0 ++++++++++++++
10 files changed, 1374 insertions(+)

2008-06-17Fix building dmalloc in case strdup is a macro (uncaught when x-compiling certain targets).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 13:21:56 +0000] rev 569
Fix building dmalloc in case strdup is a macro (uncaught when x-compiling certain targets).

/trunk/patches/dmalloc/5.5.2/500-strdup_macro.patch | 39 39 0 0 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)

2008-06-17Help glibc build by exporting PARALLELMFLAGS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 11:30:36 +0000] rev 568
Help glibc build by exporting PARALLELMFLAGS.

/trunk/scripts/crosstool.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-06-17Change the log level of a core gcc build message (headers copy), from EXTRA to DEBUG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 11:22:23 +0000] rev 567
Change the log level of a core gcc build message (headers copy), from EXTRA to DEBUG.

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

2008-06-17Add altest linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 17 Jun 2008 08:31:57 +0000] rev 566
Add altest linux kernel versions.

/trunk/config/kernel/linux_headers_install.in | 16 14 2 0 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)

2008-06-16New patch to make glibces build for Alpha with latest linux kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 16 Jun 2008 13:04:53 +0000] rev 565
New patch to make glibces build for Alpha with latest linux kernel headers.

/trunk/patches/glibc/2.5.1/180-alpha-asm_page.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/glibc/2.5/180-alpha-asm_page.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/glibc/2.6.1/180-alpha-asm_page.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/glibc/2.6/180-alpha-asm_page.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/glibc/2.3.6/260-alpha-asm_page.patch | 26 26 0 0 ++++++++++++++++++++++++++
/trunk/patches/glibc/2.7/180-alpha-asm_page.patch | 26 26 0 0 ++++++++++++++++++++++++++
6 files changed, 156 insertions(+)

2008-06-15Some makeinfo versions are a pain in [somewhere very painful].
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 22:02:45 +0000] rev 564
Some makeinfo versions are a pain in [somewhere very painful].
Work this around with a wrapper that always succeeds, and leave incomplete files in place.

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

2008-06-15Better install the libraries improperly installed by gcc in prefix/target/lib instead of sysroot/usr/lib.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 20:51:37 +0000] rev 563
Better install the libraries improperly installed by gcc in prefix/target/lib instead of sysroot/usr/lib.

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

2008-06-15When saving a sample, force the prefix directory to be ${HOME}/x-tools/${CT_TARGET} .
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 19:55:56 +0000] rev 562
When saving a sample, force the prefix directory to be ${HOME}/x-tools/${CT_TARGET} .

/trunk/scripts/saveSample.sh | 4 3 1 0 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

2008-06-15Samples should default to installing into ${HOME}/x-tools/${CT_TARGET}
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 19:51:09 +0000] rev 561
Samples should default to installing into ${HOME}/x-tools/${CT_TARGET}

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

2008-06-15Add a new rule to build the sample table ready to include in the WiKi.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 19:25:51 +0000] rev 560
Add a new rule to build the sample table ready to include in the WiKi.

/trunk/scripts/showSamples.sh | 81 53 28 0 ++++++++++++++++++++++++++++++++-----------------
/trunk/samples/samples.mk | 6 6 0 0 ++++
2 files changed, 59 insertions(+), 28 deletions(-)

2008-06-15Update the Alpha sample to a working combination.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 19:25:14 +0000] rev 559
Update the Alpha sample to a working combination.

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

2008-06-15Make binutils 2.17 recognise makeinfo 2.11 as being more recent than the required 2.4.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jun 2008 16:44:33 +0000] rev 558
Make binutils 2.17 recognise makeinfo 2.11 as being more recent than the required 2.4.

/trunk/patches/binutils/2.17/120-makeinfo-version.patch | 16 0 16 0 ----------------
1 file changed, 16 deletions(-)

2008-06-14Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jun 2008 20:57:57 +0000] rev 557
Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.

/trunk/docs/CREDITS | 3 3 0 0 +
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 282 282 0 0 +++++++++++++++++++
/trunk/config/target.in | 9 9 0 0 +
/trunk/arch/alpha/functions | 9 9 0 0 +
/trunk/arch/alpha/config.in | 58 58 0 0 ++++
5 files changed, 361 insertions(+)

2008-06-14Remove 'make' warning whith ./configure --local.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jun 2008 14:04:54 +0000] rev 556
Remove 'make' warning whith ./configure --local.
Eye-candy.

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

2008-06-11Re-instate a functionnal --local test.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jun 2008 22:18:06 +0000] rev 555
Re-instate a functionnal --local test.
Introduce a TARGETS make variable that contains sub-parts to {build,install,clean,uninstall}
Small fix to directories creation.

/trunk/Makefile.in | 28 19 9 0 +++++++++++++++++++---------
1 file changed, 19 insertions(+), 9 deletions(-)

2008-06-11Include the full version number in the directory paths installed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jun 2008 21:45:57 +0000] rev 554
Include the full version number in the directory paths installed.
Change the version string so that it does not break 'make', and so that it has no '/' (it would be a hell if installed directories would mirror the SVN branches... :-/ )
Do not use implicit rules for the Makefile.
Simplify and enc=hance the --local test to refuse (un)installing.
Double-quotes variables, they are based on user input.
Eye-candy in the 'compile' and install messages.

/trunk/configure | 26 14 12 0 ++++++++++---------
/trunk/Makefile.in | 83 45 38 0 +++++++++++++++++++++++++++++++++---------------------------
2 files changed, 59 insertions(+), 50 deletions(-)

2008-06-11Print a little bit of progress in ./configure (computing the version string can be long, especially on networked file systems).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jun 2008 20:40:38 +0000] rev 553
Print a little bit of progress in ./configure (computing the version string can be long, especially on networked file systems).

/trunk/configure | 6 6 0 0 ++++++
/trunk/Makefile.in | 14 8 6 0 ++++++++------
2 files changed, 14 insertions(+), 6 deletions(-)

2008-06-10Vampirise patches for gcc-4.3.{0,1} from gentoo. Absolutely untested...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 10 Jun 2008 22:10:40 +0000] rev 552
Vampirise patches for gcc-4.3.{0,1} from gentoo. Absolutely untested...

/trunk/patches/gcc/4.3.0/275-gcc-x86-emit-cld.patch | 156 156 0 0 +
/trunk/patches/gcc/4.3.0/450-gcc4-noteGNUstack.patch | 198 198 0 0 +
/trunk/patches/gcc/4.3.0/550-gcc43-pr25343.patch | 21 21 0 0 +
/trunk/patches/gcc/4.3.0/375-gcc43-pr35440.patch | 59 59 0 0 +
/trunk/patches/gcc/4.3.0/125-gcc-trampolinewarn.patch | 35 35 0 0 +
/trunk/patches/gcc/4.3.0/475-gcc43-pr35705.patch | 21 21 0 0 +
/trunk/patches/gcc/4.3.0/700-204-uclibc-locale-wchar_fix.patch | 51 51 0 0 +
/trunk/patches/gcc/4.3.0/775-303-c99-complex-ugly-hack.patch | 14 14 0 0 +
/trunk/patches/gcc/4.3.0/575-sh-pr24836.patch | 28 28 0 0 +
/trunk/patches/gcc/4.3.0/675-203-uclibc-locale-no__x.patch | 224 224 0 0 +
/trunk/patches/gcc/4.3.0/400-gcc43-pr24170.patch | 61 61 0 0 +
/trunk/patches/gcc/4.3.0/100-gcc-4.1-alpha-mieee-default.patch | 34 34 0 0 +
/trunk/patches/gcc/4.3.0/825-305-libmudflap-susv3-legacy.patch | 49 49 0 0 +
/trunk/patches/gcc/4.3.0/175-gcc-4.1-cross-compile.patch | 44 44 0 0 +
/trunk/patches/gcc/4.3.0/850-306-libstdc++-namespace.patch | 38 38 0 0 +
/trunk/patches/gcc/4.3.0/200-gcc-netbsd-symbolic.patch | 14 14 0 0 +
/trunk/patches/gcc/4.3.0/750-301-missing-execinfo_h.patch | 13 13 0 0 +
/trunk/patches/gcc/4.3.0/225-gcc-sparc64-bsd.patch | 30 30 0 0 +
/trunk/patches/gcc/4.3.0/350-300-libstdc++-pic.patch | 56 56 0 0 +
/trunk/patches/gcc/4.3.0/500-gcc43-pr34571.patch | 35 35 0 0 +
/trunk/patches/gcc/4.3.0/300-gcc-3.4-libiberty-pic.patch | 12 12 0 0 +
/trunk/patches/gcc/4.3.0/625-103-uclibc-conf-noupstream.patch | 13 13 0 0 +
/trunk/patches/gcc/4.3.0/425-gcc4-ia64-noteGNUstack.patch | 96 96 0 0 +
/trunk/patches/gcc/4.3.0/325-gcc4-superh-default-multilib.patch | 25 25 0 0 +
/trunk/patches/gcc/4.3.0/725-205-uclibc-locale-update.patch | 355 355 0 0 ++
/trunk/patches/gcc/4.3.0/800-304-index_macro.patch | 27 27 0 0 +
/trunk/patches/gcc/4.3.0/600-gcc-ca-translation-typo.patch | 19 19 0 0 +
/trunk/patches/gcc/4.3.0/650-200-uclibc-locale.patch | 2794 2794 0 0 +++++++++++++++
/trunk/patches/gcc/4.3.0/525-gcc43-pr35982.patch | 23 23 0 0 +
/trunk/patches/gcc/4.3.0/150-gcc43-java-nomulti.patch | 47 47 0 0 +
/trunk/patches/gcc/4.3.0/250-904-flatten-switch-stmt-00.patch | 76 76 0 0 +
/trunk/patches/gcc/4.3.1/100-gcc-4.1-alpha-mieee-default.patch | 34 34 0 0 +
/trunk/patches/gcc/4.3.1/500-103-uclibc-conf-noupstream.patch | 13 13 0 0 +
/trunk/patches/gcc/4.3.1/175-gcc-4.1-cross-compile.patch | 44 44 0 0 +
/trunk/patches/gcc/4.3.1/400-gcc4-noteGNUstack.patch | 198 198 0 0 +
/trunk/patches/gcc/4.3.1/600-205-uclibc-locale-update.patch | 355 355 0 0 ++
/trunk/patches/gcc/4.3.1/725-306-libstdc++-namespace.patch | 38 38 0 0 +
/trunk/patches/gcc/4.3.1/350-gcc43-pr24170.patch | 61 61 0 0 +
/trunk/patches/gcc/4.3.1/300-gcc4-superh-default-multilib.patch | 25 25 0 0 +
/trunk/patches/gcc/4.3.1/575-204-uclibc-locale-wchar_fix.patch | 51 51 0 0 +
/trunk/patches/gcc/4.3.1/200-gcc-netbsd-symbolic.patch | 14 14 0 0 +
/trunk/patches/gcc/4.3.1/225-gcc-sparc64-bsd.patch | 30 30 0 0 +
/trunk/patches/gcc/4.3.1/450-gcc43-pr25343.patch | 21 21 0 0 +
/trunk/patches/gcc/4.3.1/625-301-missing-execinfo_h.patch | 13 13 0 0 +
/trunk/patches/gcc/4.3.1/325-300-libstdc++-pic.patch | 56 56 0 0 +
/trunk/patches/gcc/4.3.1/425-gcc43-pr34571.patch | 35 35 0 0 +
/trunk/patches/gcc/4.3.1/375-gcc4-ia64-noteGNUstack.patch | 96 96 0 0 +
/trunk/patches/gcc/4.3.1/125-gcc-trampolinewarn.patch | 35 35 0 0 +
/trunk/patches/gcc/4.3.1/275-gcc-3.4-libiberty-pic.patch | 12 12 0 0 +
/trunk/patches/gcc/4.3.1/650-303-c99-complex-ugly-hack.patch | 14 14 0 0 +
/trunk/patches/gcc/4.3.1/525-200-uclibc-locale.patch | 2794 2794 0 0 +++++++++++++++
/trunk/patches/gcc/4.3.1/550-203-uclibc-locale-no__x.patch | 224 224 0 0 +
/trunk/patches/gcc/4.3.1/150-gcc43-java-nomulti.patch | 47 47 0 0 +
/trunk/patches/gcc/4.3.1/700-305-libmudflap-susv3-legacy.patch | 49 49 0 0 +
/trunk/patches/gcc/4.3.1/675-304-index_macro.patch | 27 27 0 0 +
/trunk/patches/gcc/4.3.1/250-904-flatten-switch-stmt-00.patch | 76 76 0 0 +
/trunk/patches/gcc/4.3.1/475-sh-pr24836.patch | 28 28 0 0 +
57 files changed, 9058 insertions(+)

2008-06-09gcc-4.2.3 works quite well on my targets, now.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:40:28 +0000] rev 551
gcc-4.2.3 works quite well on my targets, now.

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

2008-06-09Add menu entries for gcc-4.3.{0,1} as EXPERIMENTAL features.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:39:49 +0000] rev 550
Add menu entries for gcc-4.3.{0,1} as EXPERIMENTAL features.

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

2008-06-09gcc-4.3.0 and later requires GMP and MPFR.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:39:15 +0000] rev 549
gcc-4.3.0 and later requires GMP and MPFR.

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

2008-06-09addToolVersion.sh: remove debug code.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:36:40 +0000] rev 548
addToolVersion.sh: remove debug code.

/trunk/tools/addToolVersion.sh | 2 0 2 0 --
1 file changed, 2 deletions(-)

2008-06-09Latest linux version for headers isntall.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:35:53 +0000] rev 547
Latest linux version for headers isntall.

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

2008-06-09Fix addToolVersion.sh after breakage with support for gcc-4.3 (stupid anyway...).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:35:21 +0000] rev 546
Fix addToolVersion.sh after breakage with support for gcc-4.3 (stupid anyway...).

/trunk/tools/addToolVersion.sh | 18 10 8 0 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)

2008-06-09Add support for the up-coming gcc-4.3.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jun 2008 16:14:23 +0000] rev 545
Add support for the up-coming gcc-4.3.
Two new config options: pkgversion and bugurl.

/trunk/scripts/build/cc_gcc.sh | 4 3 1 0 +++-
/trunk/tools/addToolVersion.sh | 20 16 4 0 ++++++++++++++++----
/trunk/config/cc/gcc.in | 24 24 0 0 ++++++++++++++++++++++++
3 files changed, 43 insertions(+), 5 deletions(-)

2008-06-01Rework a little bit the steps and samples help entries.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jun 2008 21:12:00 +0000] rev 544
Rework a little bit the steps and samples help entries.

/trunk/docs/overview.txt | 2 1 1 0 +-
/trunk/steps.mk | 7 5 2 0 +++++--
/trunk/samples/samples.mk | 8 5 3 0 +++++---
/trunk/ct-ng.in | 5 3 2 0 +++--
4 files changed, 14 insertions(+), 8 deletions(-)

2008-06-01The version strings being computed at ./configure time, store it as is, and don't install a .version file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jun 2008 20:36:36 +0000] rev 543
The version strings being computed at ./configure time, store it as is, and don't install a .version file.

/trunk/Makefile.in | 2 0 2 0 --
/trunk/ct-ng.in | 2 1 1 0 +-
2 files changed, 1 insertion(+), 3 deletions(-)

2008-06-01./configure expects message to be in the C locale, so force that.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jun 2008 20:33:41 +0000] rev 542
./configure expects message to be in the C locale, so force that.

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

2008-05-31Matthias Kaehlcke <matthias at kaehlcke dot net> writes:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 31 May 2008 17:18:22 +0000] rev 541
Matthias Kaehlcke <matthias at kaehlcke dot net> writes:

A compilation of an ARM toolchain with glibc 2.7 using crosstool-ng
failed with a gcc error in glibc-2.7/posix/regex_internal.c, more
concretly in the function build_wcs_upper_buffer(). The return type of
the function prototype in regex_internal.h doesn't correspond with the
return type of this function in regex_internal.c.

The attached patch corrects the return type of the function prototype
in regex_internal.h

/trunk/patches/glibc/2.7/180-glibc-2.7-build_wcs_upper_buffer.patch | 22 22 0 0 +++++++++++
1 file changed, 22 insertions(+)

2008-05-31Backport #654 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 31 May 2008 16:46:45 +0000] rev 540
Backport #654 from trunk:
Add a security patch for MPFR-2.3.1.

needed to complete #657 from trunk (already backported as #658):
Build a thread-safe MPFR library.

2008-05-26Rework dumping the samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 26 May 2008 21:49:36 +0000] rev 539
Rework dumping the samples.

/trunk/scripts/showSamples.sh | 1 0 1 0 -
/trunk/samples/samples.mk | 10 7 3 0 +++++++---
2 files changed, 7 insertions(+), 4 deletions(-)

2008-05-26Update the list of known issues.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 26 May 2008 20:28:11 +0000] rev 538
Update the list of known issues.

/trunk/docs/known-issues.txt | 8 5 3 0 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)

2008-05-25Bump maintenance branch version to +svn. 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 25 May 2008 22:32:54 +0000] rev 537
Bump maintenance branch version to +svn.

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

2008-05-25Bump maintenance branch version. 1.1 crosstool-ng-1.1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 25 May 2008 22:31:07 +0000] rev 536
Bump maintenance branch version.

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

2008-05-25Add a new helper function: CT_DoExecLog.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 25 May 2008 22:25:50 +0000] rev 535
Add a new helper function: CT_DoExecLog.
It is similar to CT_DoLog, but instead of printing its arguments, it uses them as a command, and logs the output of that command.

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

2008-05-25Add the armeb-unknown-linux-uclibcgnueabi sample, which builds an ARM EABI, big-endian, uClibc-based toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 25 May 2008 22:23:29 +0000] rev 534
Add the armeb-unknown-linux-uclibcgnueabi sample, which builds an ARM EABI, big-endian, uClibc-based toolchain.

/trunk/samples/armeb-unknown-linux-uclibcgnueabi/uClibc-0.9.29.config | 214 214 0 0 +++++++
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 308 308 0 0 ++++++++++
2 files changed, 522 insertions(+)

2008-05-25Fix building big-endian ARM EABI toolchains (build-tested only).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 25 May 2008 22:10:32 +0000] rev 533
Fix building big-endian ARM EABI toolchains (build-tested only).
Patch highly inspired by the one from OpenWRT (http://openwrt.org/)

/trunk/patches/gcc/4.2.3/930-eabi_fixes.patch | 13 13 0 0 +++++++++++++
/trunk/scripts/build/cc_gcc.sh | 6 4 2 0 ++++--
2 files changed, 17 insertions(+), 2 deletions(-)

2008-05-24Multilib is gone, so don't use it when building gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 24 May 2008 22:49:54 +0000] rev 532
Multilib is gone, so don't use it when building gcc.

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

2008-05-24Use the arch-specific target LDFLAGS into the final target LDFLAGS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 24 May 2008 22:38:07 +0000] rev 531
Use the arch-specific target LDFLAGS into the final target LDFLAGS.
Fix a help entry in the CFLAGS_for_target config entry.

/trunk/scripts/crosstool.sh | 4 3 1 0 +++-
/trunk/config/target.in | 2 1 1 0 +-
2 files changed, 4 insertions(+), 2 deletions(-)

2008-05-24Building multi-lib aware toolchains is not supported, and won'yt be before a loooong time. Remove the associated config entry.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 24 May 2008 22:10:51 +0000] rev 530
Building multi-lib aware toolchains is not supported, and won'yt be before a loooong time. Remove the associated config entry.

/trunk/config/toolchain.in | 18 0 18 0 ------------------
1 file changed, 18 deletions(-)

2008-05-22Backport #661 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 22 May 2008 22:41:54 +0000] rev 529
Backport #661 from trunk:
Improve handling of __cxa_atexit.

/branches/1.1/scripts/build/cc_gcc.sh | 18 15 3 0 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)

2008-05-22Improve handling of __cxa_atexit by Arnaud Vrac <rawoul at zogzog dot org>.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 22 May 2008 22:38:37 +0000] rev 528
Improve handling of __cxa_atexit by Arnaud Vrac <rawoul at zogzog dot org>.

/trunk/scripts/build/cc_gcc.sh | 18 15 3 0 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)

2008-05-21Introduce target-specific LDFLAGS, the same way we have CFLAGS for the target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 21 May 2008 22:00:52 +0000] rev 527
Introduce target-specific LDFLAGS, the same way we have CFLAGS for the target.
It seems to be helping gcc somewhat into telling the correct endianness to ld that sticks with little endian even when the target is big (eg armeb-unknown-linux-uclibcgnueabi).
There's still work to do, especially finish the gcc part that is not in this commit.

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

2008-05-21Bump maintenance version to +svn... 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 21 May 2008 21:56:34 +0000] rev 526
Bump maintenance version to +svn...

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

2008-05-21Backport #657 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 21 May 2008 21:55:48 +0000] rev 525
Backport #657 from trunk:
Build a thread-safe MPFR library.

/branches/1.1/scripts/build/mpfr.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-05-21Build an MPFR library that is thread-safe (I don't know if either binutils or gcc are threaded themselves).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 21 May 2008 21:52:31 +0000] rev 524
Build an MPFR library that is thread-safe (I don't know if either binutils or gcc are threaded themselves).

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

2008-05-20Get rid of all `command` (which is a bashism), and replace them with $(command), which is POSIX.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 20 May 2008 21:32:39 +0000] rev 523
Get rid of all `command` (which is a bashism), and replace them with $(command), which is POSIX.
Get rid of all remaining \"text\" in log messages and replace them with 'text'.
Optimise the progress bar, should go un-noticed at log level DEBUG and below.

/trunk/scripts/build/tools/200-sstrip.sh | 16 8 8 0 ++--
/trunk/scripts/build/libc_glibc.sh | 50 25 25 0 +++++++-------
/trunk/scripts/build/libc_uClibc.sh | 4 2 2 0
/trunk/scripts/build/debug/100-dmalloc.sh | 2 1 1 0
/trunk/scripts/build/debug/400-ltrace.sh | 2 1 1 0
/trunk/scripts/build/debug/300-gdb.sh | 8 4 4 0 +-
/trunk/scripts/build/debug/200-duma.sh | 6 3 3 0 +-
/trunk/scripts/build/kernel_linux.sh | 30 15 15 0 ++++----
/trunk/scripts/build/cc_gcc.sh | 14 7 7 0 ++--
/trunk/scripts/crosstool.sh | 54 27 27 0 ++++++++--------
/trunk/scripts/functions | 128 64 64 0 ++++++++++++++++++------------------
/trunk/scripts/saveSample.sh | 4 2 2 0
/trunk/scripts/tarball.sh.broken | 20 10 10 0 +++---
/trunk/tools/addToolVersion.sh | 8 4 4 0 +-
/trunk/tools/populate.in | 18 9 9 0 ++--
15 files changed, 182 insertions(+), 182 deletions(-)

2008-05-19In the future, we'll be able to download /old/ MPFR versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 19 May 2008 21:41:19 +0000] rev 522
In the future, we'll be able to download /old/ MPFR versions.

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

2008-05-19Add a security patch for MPFR-2.3.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 19 May 2008 21:40:41 +0000] rev 521
Add a security patch for MPFR-2.3.1.

/trunk/patches/mpfr/2.3.1/100-thread-safe-configure.patch | 209 209 0 0 +++++++++++++++++++++
1 file changed, 209 insertions(+)

2008-05-18PowerPC support by Daniel Dittmann.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 18 May 2008 20:50:13 +0000] rev 520
PowerPC support by Daniel Dittmann.

/trunk/docs/CREDITS | 3 3 0 0 +++
/trunk/config/target.in | 8 8 0 0 ++++++++
/trunk/arch/powerpc/functions | 9 9 0 0 +++++++++
/trunk/arch/powerpc/config.in | 1 1 0 0 +
4 files changed, 21 insertions(+)

2008-05-18Fix building OABI NPTL ARM with glibc-2.7.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 18 May 2008 15:31:17 +0000] rev 519
Fix building OABI NPTL ARM with glibc-2.7.

/trunk/patches/glibc/ports-2.7/110-ARM-NPTL.patch | 12 12 0 0 ++++++++++++
1 file changed, 12 insertions(+)

2008-05-18Fix building glibc-2.6.1 and glibc-2.7 for ARM with recent kernels.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 18 May 2008 14:53:11 +0000] rev 518
Fix building glibc-2.6.1 and glibc-2.7 for ARM with recent kernels.
Patch by Matthias Kaehlcke <matthias@kaehlcke.net>.

/trunk/patches/glibc/ports-2.6.1/200-ARM-asm_page_h.patch | 11 11 0 0 +++++++++++
/trunk/patches/glibc/ports-2.7/100-ARM-asm_page_h.patch | 11 11 0 0 +++++++++++
/trunk/docs/CREDITS | 3 3 0 0 +++
3 files changed, 25 insertions(+)

2008-05-151.1 mainteance: bump version to 1.1.1. 1.1 crosstool-ng-1.1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 21:09:50 +0000] rev 517
1.1 mainteance: bump version to 1.1.1.

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

2008-05-15Backport #639 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 21:02:34 +0000] rev 516
Backport #639 from trunk:
Fix forcing source extraction.

/branches/1.1/scripts/crosstool.sh | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

2008-05-15Backport #635 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 21:01:45 +0000] rev 515
Backport #635 from trunk:
Fix the EABI case for ARM.

/branches/1.1/arch/arm/functions | 17 17 0 0 +++++++++++++++++
/branches/1.1/arch/arm/config.in | 3 3 0 0 +++
2 files changed, 20 insertions(+)

2008-05-15Backport #634 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 21:00:52 +0000] rev 514
Backport #634 from trunk:
Better configure binutils, both for host and target.

/branches/1.1/scripts/build/binutils.sh | 23 15 8 0 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)

2008-05-15Backport #633 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 21:00:06 +0000] rev 513
Backport #633 from trunk:
Sanitise and use CT_CC_NATIVE.
Comment inclusion of scripts/functions.

/branches/1.1/scripts/build/cc_gcc.sh | 6 6 0 0 ++++++
/branches/1.1/scripts/crosstool.sh | 7 6 1 0 ++++++-
2 files changed, 12 insertions(+), 1 deletion(-)

2008-05-15Backport #631 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 20:56:53 +0000] rev 512
Backport #631 from trunk:
Export endianness CFLAGS.
Fix endianness CFLAGS for MIPS.

/branches/1.1/scripts/functions | 1 1 0 0 +
/branches/1.1/arch/mips/functions | 6 6 0 0 ++++++
2 files changed, 7 insertions(+)

2008-05-15Backport #629 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 20:55:46 +0000] rev 511
Backport #629 from trunk:
Fix building uClibc-based, soft-float toolchains by correctly setting float support in the uClibc config file.
Correctly unset float CFLAGS and configure arguments before setting them.

/branches/1.1/scripts/build/libc_uClibc.sh | 4 2 2 0 ++--
/branches/1.1/scripts/functions | 4 2 2 0 ++--
2 files changed, 4 insertions(+), 4 deletions(-)

2008-05-15Backport #627 from trunk: 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 20:54:06 +0000] rev 510
Backport #627 from trunk:
Add a patch to the ageing glibc-2.3.6 to make it compile on stupid shells that have a defective implementation of echo.
Thanks to Willy Tarreau for pointing to the patch.

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

2008-05-15Create a maintenance branch for 1.1. 1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 20:52:02 +0000] rev 509
Create a maintenance branch for 1.1.
This is just a test to see if maintenance branches are worth it. If it proves too much a hassle, it will go away, and trunk will be the development _and_ maintenance branch.

--No data for diffstat (maybe not in a working copy?)--

2008-05-15Introduce a new option to overide components' config.{gues,sub} with the one provided with crosstool-NG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 20:45:18 +0000] rev 508
Introduce a new option to overide components' config.{gues,sub} with the one provided with crosstool-NG.
Fix typoes in a comment.

/trunk/scripts/functions | 13 11 2 0 +++++++++++--
/trunk/config/global/download_extract.in | 20 20 0 0 ++++++++++++++++++++
2 files changed, 31 insertions(+), 2 deletions(-)

2008-05-15Fix forcing source extraction.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 20:42:45 +0000] rev 507
Fix forcing source extraction.

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

2008-05-15Add latest binutils snapshot, and propagate patches from previous snapshot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 16:47:50 +0000] rev 506
Add latest binutils snapshot, and propagate patches from previous snapshot.

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

2008-05-15Add latest linux kernel versions for installing headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 15 May 2008 16:39:55 +0000] rev 505
Add latest linux kernel versions for installing headers.

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

2008-05-14Small config fix todefault to non-verbose uClibc build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 21:24:03 +0000] rev 504
Small config fix todefault to non-verbose uClibc build.

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

2008-05-14Fix the EABI case for ARM.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:59:52 +0000] rev 503
Fix the EABI case for ARM.

/trunk/arch/arm/functions | 17 17 0 0 +++++++++++++++++
/trunk/arch/arm/config.in | 3 3 0 0 +++
2 files changed, 20 insertions(+)

2008-05-14Better configure binutils, both for host and target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:58:07 +0000] rev 502
Better configure binutils, both for host and target.

/trunk/scripts/build/binutils.sh | 23 15 8 0 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)

2008-05-14Sanitise and use CT_CC_NATIVE.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:56:33 +0000] rev 501
Sanitise and use CT_CC_NATIVE.
Comment inclusion of scripts/functions.

/trunk/scripts/build/cc_gcc.sh | 6 6 0 0 ++++++
/trunk/scripts/crosstool.sh | 7 6 1 0 ++++++-
2 files changed, 12 insertions(+), 1 deletion(-)

2008-05-14Introduce a new option to render (or not) uClibc' build verbose.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:52:53 +0000] rev 500
Introduce a new option to render (or not) uClibc' build verbose.

/trunk/scripts/build/libc_uClibc.sh | 6 4 2 0 ++++--
/trunk/config/libc/uClibc.in | 23 23 0 0 +++++++++++++++++++++++
2 files changed, 27 insertions(+), 2 deletions(-)

2008-05-14Export endianness CFLAGS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:49:52 +0000] rev 499
Export endianness CFLAGS.
Fix endianness CFLAGS for MIPS.

/trunk/scripts/functions | 1 1 0 0 +
/trunk/arch/mips/functions | 6 6 0 0 ++++++
2 files changed, 7 insertions(+)

2008-05-14Vampirise three new patches for uClibc, coming from buildroot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:40:28 +0000] rev 498
Vampirise three new patches for uClibc, coming from buildroot.

/trunk/patches/uClibc/0.9.29/600-filter-gnu99-from-assembly-flags.patch | 12 12 0 0 +
/trunk/patches/uClibc/0.9.29/800-rm-whitespace.patch | 86 86 0 0 ++++++
/trunk/patches/uClibc/0.9.29/700-linuxthreads.patch | 145 145 0 0 ++++++++++
3 files changed, 243 insertions(+)

2008-05-14Fix building uClibc-based, soft-float toolchains by correctly setting float support in the uClibc config file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 14 May 2008 17:39:18 +0000] rev 497
Fix building uClibc-based, soft-float toolchains by correctly setting float support in the uClibc config file.
Correctly unset float CFLAGS and configure arguments before setting them.

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

2008-05-11Improve a comment in code.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 May 2008 12:53:37 +0000] rev 496
Improve a comment in code.

/trunk/scripts/build/libc_glibc.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-05-11Add a patch to the ageing glibc-2.3.6 to make it compile on stupid shells that have a defective implementation of echo.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 May 2008 07:01:28 +0000] rev 495
Add a patch to the ageing glibc-2.3.6 to make it compile on stupid shells that have a defective implementation of echo.
Thanks to Willy Tarreau for pointing to the patch.

/trunk/patches/glibc/2.3.6/250-csu-Makefile.patch | 39 39 0 0 +++++++++++++++++++++++++++++
/trunk/docs/CREDITS | 4 4 0 0 +++
2 files changed, 43 insertions(+)

2008-05-08Update tools/config.{guess,sub}.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 08 May 2008 15:37:21 +0000] rev 494
Update tools/config.{guess,sub}.

/trunk/tools/config.guess | 38 24 14 0 ++++++++++++++++++++-----------
/trunk/tools/config.sub | 65 54 11 0 ++++++++++++++++++++++++++++++++++++++++++++---------
2 files changed, 78 insertions(+), 25 deletions(-)

2008-05-08Update the URLs where to retrieve config.guess and config.sub from.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 08 May 2008 15:36:51 +0000] rev 493
Update the URLs where to retrieve config.guess and config.sub from.

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

2008-05-06Add a new option to set connection timeout while downloading.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 06 May 2008 20:30:49 +0000] rev 492
Add a new option to set connection timeout while downloading.

/trunk/scripts/functions | 16 8 8 0 ++++++++--------
/trunk/config/global/download_extract.in | 25 25 0 0 +++++++++++++++++++++++++
2 files changed, 33 insertions(+), 8 deletions(-)

2008-05-04Bump up version to 1.1.0+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 May 2008 10:46:32 +0000] rev 491
Bump up version to 1.1.0+svn.

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

2008-05-04Tag 1.1.0 version. crosstool-ng-1.1.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 May 2008 10:45:49 +0000] rev 490
Tag 1.1.0 version.

2008-05-04Bump version number to 1.0.0. crosstool-ng-1.1.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 May 2008 10:44:57 +0000] rev 489
Bump version number to 1.0.0.

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

2008-05-04Update samples to latest set of options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 04 May 2008 10:44:07 +0000] rev 488
Update samples to latest set of options.
Update components up to the latest working version.
Update the set of supported languages for each sample.

/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 42 14 28 0 ++----
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 107 62 45 0 ++++++++------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 42 14 28 0 ++----
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 79 43 36 0 ++++++-----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 42 13 29 0 +-----
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 112 65 47 0 +++++++++------
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 42 14 28 0 ++----
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 44 15 29 0 ++----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 44 15 29 0 ++----
9 files changed, 255 insertions(+), 299 deletions(-)

2008-05-03One-liner to fix default proxy config.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 03 May 2008 17:56:40 +0000] rev 487
One-liner to fix default proxy config.

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

2008-05-03Some people are reposrting that ftp does not work on their network, probably due to proxies, while http does work.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 03 May 2008 17:51:16 +0000] rev 486
Some people are reposrting that ftp does not work on their network, probably due to proxies, while http does work.
Some (most) of the sites we use toretrieve tarballs have http equivallent for the ftp service. Use http as a failover.
There's no solution for those sites that do not have such an http equivalent.

/trunk/scripts/build/binutils.sh | 5 2 3 0 ++---
/trunk/scripts/build/libc_glibc.sh | 4 2 2 0 ++--
/trunk/scripts/build/libc_uClibc.sh | 2 1 1 0 +-
/trunk/scripts/build/debug/400-ltrace.sh | 2 1 1 0 +-
/trunk/scripts/build/debug/300-gdb.sh | 8 3 5 0 +++-----
/trunk/scripts/build/kernel_linux.sh | 7 2 5 0 ++-----
/trunk/scripts/build/cc_gcc.sh | 6 2 4 0 ++----
/trunk/scripts/build/gmp.sh | 4 1 3 0 +---
8 files changed, 14 insertions(+), 24 deletions(-)

2008-05-03As a bonus, the i686-nptl-linux-gnu can build Fortrn and Java!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 03 May 2008 17:01:35 +0000] rev 485
As a bonus, the i686-nptl-linux-gnu can build Fortrn and Java!

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

2008-05-03This one was hard to build. At least a combination taht works.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 03 May 2008 16:57:23 +0000] rev 484
This one was hard to build. At least a combination taht works.

/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 114 73 41 0 +++++++++++++++++++++++++++++++++++--------------------
1 file changed, 73 insertions(+), 41 deletions(-)

2008-05-03Fix tools.sh and debug.sh now the tools/ and debug/ sub-dirs are numerically sorted.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 03 May 2008 09:53:49 +0000] rev 483
Fix tools.sh and debug.sh now the tools/ and debug/ sub-dirs are numerically sorted.

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

2008-05-02Fix testing glibc versions for -pipe.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 22:47:43 +0000] rev 482
Fix testing glibc versions for -pipe.

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

2008-05-02Comment more a mis-leading comment in the glibc build procedure.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 22:21:43 +0000] rev 481
Comment more a mis-leading comment in the glibc build procedure.

/trunk/scripts/build/libc_glibc.sh | 5 5 0 0 +++++
1 file changed, 5 insertions(+)

2008-05-02Update those samples to latest config options.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 22:02:42 +0000] rev 480
Update those samples to latest config options.

/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 115 76 39 0 +++++++++++++------
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 114 73 41 0 +++++++++++++------
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 116 74 42 0 ++++++++++++-------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 141 98 43 0 ++++++++++++++++-------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 120 76 44 0 +++++++++++++-------
5 files changed, 397 insertions(+), 209 deletions(-)

2008-05-02For tools/ and debug/ build scripts, annd a numeric prefix, so that they always get built in the same order, in case of library dependencies.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:59:14 +0000] rev 479
For tools/ and debug/ build scripts, annd a numeric prefix, so that they always get built in the same order, in case of library dependencies.

/trunk/scripts/build/debug.sh | 2 1 1 0 +-
/trunk/scripts/build/tools.sh | 2 1 1 0 +-
2 files changed, 2 insertions(+), 2 deletions(-)

2008-05-02Add latest linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:55:57 +0000] rev 478
Add latest linux kernel versions.
Remove old ones, keeping only the latest 'Y' in each 2.6.X.Y series.

/trunk/config/kernel/linux_headers_install.in | 129 26 103 0 +++++++--------------------------
1 file changed, 26 insertions(+), 103 deletions(-)

2008-05-02Add latest, untested gdb versions
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:54:46 +0000] rev 477
Add latest, untested gdb versions

/trunk/config/debug/gdb.in | 18 18 0 0 ++++++++++++++++++
1 file changed, 18 insertions(+)

2008-05-02Better explain why populate exists.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:53:09 +0000] rev 476
Better explain why populate exists.
New entry for how to add a new component version.
Some homogeneisation in style.

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

2008-05-02Remove some EXPERIMENTAL binutils versions, I do not have time to create associated patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:51:14 +0000] rev 475
Remove some EXPERIMENTAL binutils versions, I do not have time to create associated patches.

/trunk/patches/binutils/2.18.50.0.4/200-ld-makefile-path.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.4/100-arm-uclibcgnueabi.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.4/300-check-ldrunpath-length.patch | 26 26 0 0 +++++++++
/trunk/patches/binutils/2.18.50.0.6/200-ld-makefile-path.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.6/100-arm-uclibcgnueabi.patch | 30 30 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.6/300-check-ldrunpath-length.patch | 26 26 0 0 +++++++++
/trunk/config/binutils.in | 24 0 24 0 --------
7 files changed, 172 insertions(+), 24 deletions(-)

2008-05-02Add a new help entry to list each samples more verbosely, but only on-demand.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 21:49:43 +0000] rev 474
Add a new help entry to list each samples more verbosely, but only on-demand.

/trunk/samples/samples.mk | 4 4 0 0 ++++
/trunk/scripts/showSamples.sh | 32 31 1 0 +++++++++++++++++++++++++++++++-
2 files changed, 35 insertions(+), 1 deletion(-)

2008-05-02Eye-candy in the addToolVersion.sh script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 17:49:29 +0000] rev 473
Eye-candy in the addToolVersion.sh script.

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

2008-05-02Update known issues with dmalloc failure.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 16:48:01 +0000] rev 472
Update known issues with dmalloc failure.

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

2008-05-02Remove unused glibc patches.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 May 2008 08:41:38 +0000] rev 471
Remove unused glibc patches.

2008-05-01Rebuild generated files if re-configured.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 01 May 2008 19:47:25 +0000] rev 470
Rebuild generated files if re-configured.

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

2008-04-30Add a file documenting known issues.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 16:58:23 +0000] rev 469
Add a file documenting known issues.

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

2008-04-30Do not try to download, extract, or build GMP and MPFR if not asked for.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 16:38:06 +0000] rev 468
Do not try to download, extract, or build GMP and MPFR if not asked for.

/trunk/scripts/build/gmp.sh | 12 11 1 0 +++++++++++-
/trunk/scripts/build/mpfr.sh | 11 11 0 0 +++++++++++
2 files changed, 22 insertions(+), 1 deletion(-)

2008-04-30Remove obsolete MPFR version, as it is no longer available for download.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 10:47:49 +0000] rev 467
Remove obsolete MPFR version, as it is no longer available for download.

/trunk/config/cc/mpfr.in | 5 0 5 0 -----
1 file changed, 5 deletions(-)

2008-04-30Merge the fortran stuff to trunk now it works!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 30 Apr 2008 10:43:41 +0000] rev 466
Merge the fortran stuff to trunk now it works!
Fortran is not supported for all targets, though. ARM at least does not work.

/trunk/scripts/build/binutils.sh | 8 8 0 0 ++++++++
/trunk/scripts/build/cc_gcc.sh | 11 6 5 0 ++++++-----
/trunk/scripts/crosstool.sh | 10 9 1 0 +++++++++-
/trunk/tools/addToolVersion.sh | 3 3 0 0 +++
/trunk/steps.mk | 2 2 0 0 ++
/trunk/config/cc/gcc.in | 16 16 0 0 ++++++++++++++++
6 files changed, 44 insertions(+), 6 deletions(-)

2008-04-28Build both shared and static versions of binutils' libraries for target.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 09:27:21 +0000] rev 465
Build both shared and static versions of binutils' libraries for target.

/trunk/scripts/build/binutils.sh | 1 1 0 0 +
1 file changed, 1 insertion(+)

2008-04-28Add latest binutils snapshots.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 08:55:33 +0000] rev 464
Add latest binutils snapshots.

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

2008-04-28Do not forget binutils' target libraries in the list.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 08:55:00 +0000] rev 463
Do not forget binutils' target libraries in the list.

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

2008-04-28Be alittle less verbose in the core CC pass 1 & 2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 07:44:22 +0000] rev 462
Be alittle less verbose in the core CC pass 1 & 2.

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

2008-04-28Building target libraries before the cross-compiler is available is doomed! Move build binutils' target libraries after final gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Apr 2008 07:38:36 +0000] rev 461
Building target libraries before the cross-compiler is available is doomed! Move build binutils' target libraries after final gcc.
Have a unique list of steps, it's easier to maintain.

/trunk/scripts/build/binutils.sh | 8 5 3 0 +++++---
/trunk/scripts/crosstool.sh | 16 2 14 0 ++--------------
/trunk/steps.mk | 29 16 13 0 ++++++++++++++++-------------
3 files changed, 23 insertions(+), 30 deletions(-)

2008-04-27Eye candy in the binutils config menu.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 16:20:57 +0000] rev 460
Eye candy in the binutils config menu.

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

2008-04-27Adds contrib patch to support the OpenRISK or1k.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 15:30:39 +0000] rev 459
Adds contrib patch to support the OpenRISK or1k.

/trunk/contrib/openrisc-or32.patch.lzma | 2578 2578 0 0 +++++++++++++++++++++++++++++++++++++++
1 file changed, 2578 insertions(+)

2008-04-27Add building some binutils libraries for the target, as some utilities might need them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 15:08:15 +0000] rev 458
Add building some binutils libraries for the target, as some utilities might need them.

/trunk/scripts/build/binutils.sh | 32 32 0 0 ++++++++++++++++++++++++++++++++
/trunk/config/binutils.in | 22 22 0 0 ++++++++++++++++++++++
2 files changed, 54 insertions(+)

2008-04-27Offer an option to build a static cross-gdb.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 10:25:02 +0000] rev 457
Offer an option to build a static cross-gdb.

/trunk/scripts/build/debug/gdb.sh | 9 9 0 0 +++++++++
/trunk/config/debug/gdb.in | 9 9 0 0 +++++++++
2 files changed, 18 insertions(+)

2008-04-27Document the contrib/ sub-directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 09:57:50 +0000] rev 456
Document the contrib/ sub-directory.
Fixed the documentation for the arch-dpecific 'CT_DoArchValues' function.

/trunk/docs/overview.txt | 20 13 7 0 +++++++++++++-------
1 file changed, 13 insertions(+), 7 deletions(-)

2008-04-27Add a directory to store contributed stuff.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 27 Apr 2008 09:46:26 +0000] rev 455
Add a directory to store contributed stuff.
It will server to hold unmerged stuff.

2008-04-26Configure tsocks with a simple heuristic.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 26 Apr 2008 21:31:05 +0000] rev 454
Configure tsocks with a simple heuristic.

Consider the proxy has to be in a 'local' network. It means it is directly
reachable by the local machine, even if the local machine has to hop through
one or more gates to reach the proxy (often the case in enterprise networks
where class A 10.0.0.0/8 is in fact sub-divided into smaller networks, each
one of them in a different location, eg. 10.1.0.0/16 in a place, while
10.2.0.0/16 would be on the other side of the world). Not being in the same
subnet does not mean the proxy is not available.

So we will build a mask with at most high bits set, which defines a network
that has both the local machine and the proxy. Because a machine may have
more than one interface, build a mask for each of them, removing 127.0.0.1
which is added automagically by tsocks, and removing duplicate masks.

If all of this does not work, then it means the local machine can NOT in fact
reach the proxy, which in turn means the user mis-configured something (most
probably a typo...).

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

2008-04-20Tss.... I was bieng real stupid while building up the tsocks.conf file. Implement a much simpler way.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Apr 2008 18:04:20 +0000] rev 453
Tss.... I was bieng real stupid while building up the tsocks.conf file. Implement a much simpler way.

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

2008-04-20Try to make clear that SOCKS proxying is currently BROKEN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Apr 2008 16:46:17 +0000] rev 452
Try to make clear that SOCKS proxying is currently BROKEN.

/trunk/config/global/download_extract.in | 36 19 17 0 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)

2008-04-18Using SOCKS 4/5 proxy is no easy task:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Apr 2008 22:16:28 +0000] rev 451
Using SOCKS 4/5 proxy is no easy task:
- a machine may well be able to reach the proxy, even if it is not on the same sub-net(s) as the machine itself (absolutely legitimate)
- tsocks.conf needs a list of so-called 'local' networks that can be reached without the need for a SOCKS connection
- SOCKS proxies are expected to be in 'local' networks
- there is absolutely NO way to tell what networks are local, besides the sub-net(s) the machine is in

Therefore, appropriate configuration of SOCKS 4/5 configuration is really complex, and attempts to correctly overcome this issue are doomed.

/trunk/scripts/crosstool.sh | 52 46 6 0 ++++++++++++++++++++++++++++++++++----
/trunk/config/global/download_extract.in | 39 31 8 0 +++++++++++++++++++++++------
2 files changed, 77 insertions(+), 14 deletions(-)

2008-04-18Fix using HTTP proxy.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Apr 2008 08:41:30 +0000] rev 450
Fix using HTTP proxy.

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

2008-04-17Add latest Linux kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 21:07:01 +0000] rev 449
Add latest Linux kernel versions.

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

2008-04-17Moving around the files in config/ broke the tools/addToolVersion.sh script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 21:04:23 +0000] rev 448
Moving around the files in config/ broke the tools/addToolVersion.sh script.
Fix that.

/trunk/tools/addToolVersion.sh | 26 13 13 0 +++++++++++++-------------
/trunk/config/kernel/linux.in | 6 3 3 0 +++---
/trunk/config/kernel.in | 2 1 1 0 +-
/trunk/config/cc.in | 2 1 1 0 +-
/trunk/config/libc.in | 4 2 2 0 ++--
5 files changed, 20 insertions(+), 20 deletions(-)

2008-04-17Re-order the target sub-menu, so that architectures are alphabetically ordered.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 20:51:26 +0000] rev 447
Re-order the target sub-menu, so that architectures are alphabetically ordered.

${prefix}/config/target.in | 12 6 6 0 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

2008-04-17Move config files around, and clean up the mess in the config/ directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 20:26:25 +0000] rev 446
Move config files around, and clean up the mess in the config/ directory.

config/kernel/kernel_linux.in | 12 6 6 0 +-
config/paths.in | 89 0 89 0 ----------------
config/kernel_linux_headers_install.in | 168 0 168 0 ------------------------------
config/kernel.in | 2 1 1 0
config/kernel_linux_headers_copy.in | 42 0 42 0 --------
config/cc.in | 2 1 1 0
config/logging.in | 110 0 110 0 --------------------
config/build-behave.in | 45 0 45 0 --------
config/libc_uClibc.in | 101 0 101 0 ------------------
config/kernel_linux_headers_sanitised.in | 62 0 62 0 -----------
config/ct-behave.in | 82 0 82 0 ---------------
config/kernel_linux.in | 134 0 134 0 ------------------------
config/global.in | 10 5 5 0 +-
config/download_extract.in | 171 0 171 0 -------------------------------
config/cc_gcc.in | 130 0 130 0 ------------------------
config/libc_glibc.in | 124 0 124 0 ----------------------
config/libc.in | 4 2 2 0
17 files changed, 15 insertions(+), 1273 deletions(-)

2008-04-17Break-down config/global.in into smaller, much more maintainable files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 20:02:07 +0000] rev 445
Break-down config/global.in into smaller, much more maintainable files.

config/paths.in | 419 1 418 0 --------------------------------------------------------
1 file changed, 1 insertion(+), 418 deletions(-)

2008-04-17Cleanup building the snapshot version number.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 19:21:32 +0000] rev 444
Cleanup building the snapshot version number.

configure | 18 10 8 0 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)

2008-04-17Commit a long-standing eye-dcandy change in a log, that got lost in a vi crash...
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 19:16:17 +0000] rev 443
Commit a long-standing eye-dcandy change in a log, that got lost in a vi crash...

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

2008-04-17Add an option to use a SOCKS 4/5 proxy to connect to the internet.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Apr 2008 18:07:26 +0000] rev 442
Add an option to use a SOCKS 4/5 proxy to connect to the internet.
As for the HTTP proxy, this is completetly untested, as I have no such proxy at home.

scripts/crosstool.sh | 45 31 14 0 +++++++++++++++++--------
config/global.in | 95 81 14 0 +++++++++++++++++++++++++++++++++++++++++++--------
2 files changed, 112 insertions(+), 28 deletions(-)

2008-04-13Allow using an HTTP proxy to tunnel FTP and HTTP requests.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 22:46:02 +0000] rev 441
Allow using an HTTP proxy to tunnel FTP and HTTP requests.

scripts/crosstool.sh | 14 14 0 0 +++++++++++++
config/global.in | 54 54 0 0 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)

2008-04-13Fix a comment.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 18:25:30 +0000] rev 440
Fix a comment.

functions | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

2008-04-13Matthias Kaehlcke <matthias@kaehlcke.net> reported hanged downloads on his
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 18:16:58 +0000] rev 439
Matthias Kaehlcke <matthias@kaehlcke.net> reported hanged downloads on his
network, most probably due to proxies. Have downloaders (wget and curl)
timeout on too slow connections (they don't by default).

scripts/functions | 17 12 5 0 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)

2008-04-13Update patch to gdb. Thanks Khem RAJ <kraj@mvista.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Apr 2008 18:03:28 +0000] rev 438
Update patch to gdb. Thanks Khem RAJ <kraj@mvista.com>

patches/gdb/6.5/500-thread-timeout.patch | 13 6 7 0 ++++++-------
docs/CREDITS | 3 3 0 0 +++
2 files changed, 9 insertions(+), 7 deletions(-)

2008-02-20- Rewrite some parts of history: some sentences could have been considered rude, which was not my intention.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 20 Feb 2008 22:48:35 +0000] rev 437
- Rewrite some parts of history: some sentences could have been considered rude, which was not my intention.
- Fix a few typoes at the same time.

2008-02-20Fix some obvious typoes in docs/overview.txt
"Robert P. J. DAY" <rpjday@crashcourse.ca> [Wed, 20 Feb 2008 08:01:12 +0000] rev 436
Fix some obvious typoes in docs/overview.txt

2008-02-17When installing SVN snapshots, include the branch and revision in the version number.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:58:57 +0000] rev 435
When installing SVN snapshots, include the branch and revision in the version number.
In case some random snapshot is installed and used for production, then this
will ease rewinding.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:19:26 +0000] rev 434
Robert P. J. DAY says:

Based on feedback from Mike Frysinger, add the following patchset for
glibc-2.7. Not stress-tested, but at least make it available for
interested testers.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:12:59 +0000] rev 433
Robert P. J. DAY says:

According to Mike Frysinger, this patch was removed from Gentoo in the
2.3.x series and didn't seem to cause any adverse effects. So toss it
from the patch directories for glibc 2.5 and up.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:11:25 +0000] rev 432
Robert P. J. DAY says:

According to Mike Frysinger, this patch hasn't been necessary since
glibc-2.4+, so turf it from glibc patches 2.5 and up. If someone
complains, it can always go back in.

2008-02-17Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Feb 2008 22:08:06 +0000] rev 431
Robert P. J. DAY says:

apparently, the patchset for gcc 4.2.1 applies properly to the
source for gcc 4.2.2 and gcc 4.2.3. so, if you want, you can simply
add support for those last two just by augmenting menuconfig and
adding a couple symlinks for those two directories. seems like a
cheap way to add a couple new versions.

2008-02-15Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 22:22:31 +0000] rev 430
Robert P. J. DAY says:

Add support for duma-2.5.12.

2008-02-15Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:33:39 +0000] rev 429
Robert P. J. DAY says:

I have been assured by Mike Frysinger that this patch has been
unnecessary since glibc-2.4.

2008-02-15Robert P. J. DAY says:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:18:10 +0000] rev 428
Robert P. J. DAY says:

Add support for the selection of strace-4.5.16, including an updated
set of patches from strace-4.5.15.

2008-02-15Add EXPERIMENTAL binutils 2.18.50.x.y versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:07:30 +0000] rev 427
Add EXPERIMENTAL binutils 2.18.50.x.y versions.

2008-02-15Update the list of kernel versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 15 Feb 2008 21:05:49 +0000] rev 426
Update the list of kernel versions.

2008-02-14Robet P. J. DAY: typoes.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:44:34 +0000] rev 425
Robet P. J. DAY: typoes.

2008-02-14Add latest gcc-4.2.3 as EXPERIMENTAL (no build attempted at all).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:43:49 +0000] rev 424
Add latest gcc-4.2.3 as EXPERIMENTAL (no build attempted at all).
Thanks Robert P. J. DAY for reminding me to tag old versions as being OBSOLETE! ;-)

2008-02-14Add latest kernel versions (Robert P. J. DAY).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:42:37 +0000] rev 423
Add latest kernel versions (Robert P. J. DAY).

2008-02-14Argh! Kill latest (hopefuly) remnants of core/final gcc versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 14 Feb 2008 22:34:19 +0000] rev 422
Argh! Kill latest (hopefuly) remnants of core/final gcc versions.

2008-01-28Credit Mark Jonas <toertel@gmail.com> for the initial work on Super-H support.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jan 2008 18:57:42 +0000] rev 421
Credit Mark Jonas <toertel@gmail.com> for the initial work on Super-H support.
(I forgot to add you to the CREDITS at the time, sorry Mark).

2008-01-28Credit Michael Abbott.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jan 2008 18:41:24 +0000] rev 420
Credit Michael Abbott.

2008-01-28Patch from Michael Abbott <michael@araneidae.co.uk> to allow build to work with ancient findutils.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 28 Jan 2008 18:40:31 +0000] rev 419
Patch from Michael Abbott <michael@araneidae.co.uk> to allow build to work with ancient findutils.

2008-01-18Add a new patch to uClibc-0.9.29.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jan 2008 20:04:20 +0000] rev 418
Add a new patch to uClibc-0.9.29.

2008-01-16Bump version to 1.0.0+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:27:55 +0000] rev 417
Bump version to 1.0.0+svn.

2008-01-16Bump version to 1.0.0. crosstool-ng-1.0.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:25:32 +0000] rev 416
Bump version to 1.0.0.

I consider crosstool-NG to be stable enough that a 1.0.0 release is acceptable.
I've been using it daily since a long time without really serious _crosstool-NG_
bug (although there are a few minor ones).

There is still a lot of work, especially with Super-H and IA64 support, which
are both marked EXPERIMENTAL.

Enjoy!

2008-01-16Update the samples to the new set of options (not changing the configuration).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:21:55 +0000] rev 415
Update the samples to the new set of options (not changing the configuration).

2008-01-16Move improperly installed gcc libraries to the sysroot.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:15:16 +0000] rev 414
Move improperly installed gcc libraries to the sysroot.
Remove a huge comment that itself says it should have been deleted ages ago.

2008-01-16Merge the preliminary Super-H support from /branches/Super-H.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 22:06:15 +0000] rev 413
Merge the preliminary Super-H support from /branches/Super-H.

2008-01-16Fix a long standing bug when setting compiler flags.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 21:51:18 +0000] rev 412
Fix a long standing bug when setting compiler flags.

2008-01-16Bail out if /bin/bash does not exist, or if it is not bash>=3.0.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jan 2008 21:41:53 +0000] rev 411
Bail out if /bin/bash does not exist, or if it is not bash>=3.0.
Force make to use /bin/bash as shell.

2007-11-02Fix from Marco Fonseca <mfonseca@fortresstech.com> to use the newly-built, bootstrap cross-compiler when installing glibc headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 Nov 2007 18:55:55 +0000] rev 410
Fix from Marco Fonseca <mfonseca@fortresstech.com> to use the newly-built, bootstrap cross-compiler when installing glibc headers.

2007-10-30Add EXPERIMENTAL glibc-2.7.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:18:45 +0000] rev 409
Add EXPERIMENTAL glibc-2.7.

2007-10-30Add EXPERIMENTAL gcc-4.2.2.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:18:11 +0000] rev 408
Add EXPERIMENTAL gcc-4.2.2.

2007-10-30Add linux 2.6.22.10, 2.6.23 and 2.6.23.1.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:17:06 +0000] rev 407
Add linux 2.6.22.10, 2.6.23 and 2.6.23.1.

2007-10-30New patch to binutils 2.18, from "Matvejchikov Ilya" <matvejchikov@gmail.com> (coming from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:15:45 +0000] rev 406
New patch to binutils 2.18, from "Matvejchikov Ilya" <matvejchikov@gmail.com> (coming from buildroot).
Fixes building with /old/ version of texinfo. Thanks!

2007-10-30Fix by "Arvid Brodin" <Arvid.Brodin@enea.com> to CFLAGS coming from CT_ARCH_TUNE.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Oct 2007 19:13:51 +0000] rev 405
Fix by "Arvid Brodin" <Arvid.Brodin@enea.com> to CFLAGS coming from CT_ARCH_TUNE.
Thanks for spotting this one! ;-)

2007-09-29Add linux-2.6.22.{8,9}.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 29 Sep 2007 16:43:13 +0000] rev 404
Add linux-2.6.22.{8,9}.

2007-09-23Do not try to save new;y downloaded tarballs to local storage if the directory does not exist.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 23 Sep 2007 17:18:18 +0000] rev 403
Do not try to save new;y downloaded tarballs to local storage if the directory does not exist.

2007-09-23Renamed all patches file names so that locales are now irrelevant to sort the files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 23 Sep 2007 17:08:09 +0000] rev 402
Renamed all patches file names so that locales are now irrelevant to sort the files.
Removed the locale check as it is now irrelevant.
Removed the experimental binutils 2.17.50.0.xx: 2.18 is here now.

2007-09-22Add linux-2.6.22.7 for kernel headers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 22 Sep 2007 17:25:42 +0000] rev 401
Add linux-2.6.22.7 for kernel headers.

2007-09-17Bump version to 0.3.2+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 17 Sep 2007 21:52:37 +0000] rev 400
Bump version to 0.3.2+svn.

2007-09-17Bump version to 0.3.2 crosstool-ng-0.3.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 17 Sep 2007 21:51:24 +0000] rev 399
Bump version to 0.3.2

2007-09-17Mark ARM EABI as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 17 Sep 2007 21:47:52 +0000] rev 398
Mark ARM EABI as being EXPERIMENTAL.

2007-09-16ARM EABI is now working for little endian ARM targets.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 17:59:18 +0000] rev 397
ARM EABI is now working for little endian ARM targets.
Big endian is still missing, though...

2007-09-16Fix using --local.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 17:57:21 +0000] rev 396
Fix using --local.

2007-09-16Simplify a bit more bash detection.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 17:50:27 +0000] rev 395
Simplify a bit more bash detection.

2007-09-16Call architecture-specific functions from all scripts needing them.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 08:52:26 +0000] rev 394
Call architecture-specific functions from all scripts needing them.

2007-09-16When sstrip is already downloaded, link instead of copying (as for all other
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 08:27:37 +0000] rev 393
When sstrip is already downloaded, link instead of copying (as for all other
components).
A little eye-candy fix.

2007-09-16Revert multilib handling. Even if we don't do multilib, we need to at least
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 16 Sep 2007 08:24:55 +0000] rev 392
Revert multilib handling. Even if we don't do multilib, we need to at least
say we don't, and not let gcc choose on its own (which it does wrong).

2007-09-15Further improve the architecture-specific framework.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 15 Sep 2007 21:44:18 +0000] rev 391
Further improve the architecture-specific framework.
Apply this framework into building of glibc and gcc.

(Whoo! 500th commit! Yeah!)

2007-09-15We don't support Cygwin yet, no point in having quirks in.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 15 Sep 2007 08:40:07 +0000] rev 390
We don't support Cygwin yet, no point in having quirks in.

2007-09-14Another little fix in the documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:58:55 +0000] rev 389
Another little fix in the documentation.

2007-09-14A little fix in the documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:57:17 +0000] rev 388
A little fix in the documentation.

2007-09-14Further expand the architecture-specific function: add CT_KERNEL_ARCH building.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:50:30 +0000] rev 387
Further expand the architecture-specific function: add CT_KERNEL_ARCH building.

2007-09-14Update docs/CREDITS: ARM EABI support.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 14 Sep 2007 21:41:00 +0000] rev 386
Update docs/CREDITS: ARM EABI support.
Update README: point at docs/CREDITS.