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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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