"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 17:20:45 +0000] rev 705
Bump version to 1.2.0+svn
/trunk/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 17:19:26 +0000] rev 704
Create the 1.2 maintenance branch.
In fact, the maintenance branch for 1.1 was a bit hard to follow, but it didn't proove unfeasible.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 17:18:06 +0000] rev 703
Update version to 1.2.0.
/trunk/.version | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 16:59:04 +0000] rev 702
Update CREDITS.
Eye-candy on overview.txt.
/trunk/docs/overview.txt | 4 2 2 0 ++--
/trunk/docs/CREDITS | 1 1 0 0 +
2 files changed, 3 insertions(+), 2 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 16:00:01 +0000] rev 701
PowerPC now builds the Fortran frontend.
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 13:21:54 +0000] rev 700
Alpha sample can build the Fortran frontend.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 6 3 3 0 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 11:12:59 +0000] rev 699
Update the last four samples to use linux-2.6.26 headers, and gcc-4.2.4.
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++-----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 16 8 8 0 ++++++++--------
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++--------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++--------
4 files changed, 29 insertions(+), 29 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 20 Jul 2008 09:43:07 +0000] rev 698
Add new tools to check presence of at ./configure time. Reported by Laurent Dufrechou <laurent.dufrechou@gmail.com>.
/trunk/configure | 2 2 0 0 ++
1 file changed, 2 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:55:19 +0000] rev 697
Updatge all samples to neither use a LAN mirror, nor a proxy (new set of options).
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 40 20 20 0 ++++++------
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 38 18 20 0 ++++++------
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------
14 files changed, 260 insertions(+), 280 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:46:44 +0000] rev 696
Using a SOCKS 4/5 proxy is no more EXPERIMENTAL.
/trunk/config/global/download.in | 3 1 2 0 +--
1 file changed, 1 insertion(+), 2 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:45:17 +0000] rev 695
Introduce using a LAN mirror for retrieving tarballs.
/trunk/scripts/functions | 40 36 4 0 ++++++++++++-
/trunk/config/global/download.in | 146 115 31 0 ++++++++++++++++++++++++++++++++++++----------
2 files changed, 151 insertions(+), 35 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 22:39:15 +0000] rev 694
Move the paths config options before the download options.
/trunk/config/global.in | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 21:22:58 +0000] rev 693
Split-up download and extract options into two separate files, because download options are begining to be numerous.
/trunk/config/global/extract.in | 193 1 192 0 ----------------------------------------------
/trunk/config/global/download.in | 52 1 51 0 ------------
/trunk/config/global.in | 3 2 1 0 +
3 files changed, 4 insertions(+), 244 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 20:51:52 +0000] rev 692
Update all ARM samples to use gcc-4.2.4.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
6 files changed, 30 insertions(+), 24 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 18:12:35 +0000] rev 691
Some eye-candy in the WiKi status table.
/trunk/scripts/showSamples.sh | 11 6 5 0 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 17:59:56 +0000] rev 690
x86_64 updated.
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 14 8 6 0 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 16:55:14 +0000] rev 689
Update some samples to use latest kernel headers and gcc-4.2.4 (latest stable?).
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 7 4 3 0 ++++---
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 7 4 3 0 ++++---
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 14 8 6 0 ++++++++------
3 files changed, 16 insertions(+), 12 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 12:25:46 +0000] rev 688
It's been a long time that the gcc libraries are all installed in the sys-root.
Thus populate does not need to look above to find the libraries.
/trunk/tools/populate.in | 9 3 6 0 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 12:17:26 +0000] rev 687
Add gcc-4.2.4, with patches propagated from 4.2.3.
/trunk/config/cc/gcc.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 12:15:17 +0000] rev 686
Use POSIX constructs in the DUMA wrapper installed on the target.
/trunk/scripts/build/debug/duma.in | 13 12 1 0 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 19 Jul 2008 10:51:42 +0000] rev 685
iMIPS samples also are capable of building a Fortran frontend, now.
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 13 7 6 0 +++++++------
2 files changed, 13 insertions(+), 11 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 21:54:42 +0000] rev 684
All ARM samples now build the gfortran frontend.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 21:03:04 +0000] rev 683
./configure eye-candy.
/trunk/configure | 22 11 11 0 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 15:18:09 +0000] rev 682
Don't use a progress bar when saving samples, it's ugly.
/trunk/scripts/saveSample.sh | 7 5 2 0 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 15:15:45 +0000] rev 681
Some more ARM sample to build gfortran...
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 11 6 5 0 ++++++-----
3 files changed, 18 insertions(+), 15 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 13:26:27 +0000] rev 680
Enable forcing ./configure to complete, even if the needed tools are not present.
/trunk/configure | 13 11 2 0 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 18 Jul 2008 09:24:55 +0000] rev 679
Update arm-unknown-linux-gnueabi to also compile the gfortran frontend.
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 11 6 5 0 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Jul 2008 21:17:19 +0000] rev 678
Remove the check for absolutely needed tools now ./configure checks for them.
Move the check for 'lynx' to where it is needed (that is when sstrip from buildroot is selected).
/trunk/scripts/build/tools/200-sstrip.sh | 1 1 0 0 +
/trunk/scripts/crosstool.sh | 5 0 5 0 -----
2 files changed, 1 insertion(+), 5 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 17 Jul 2008 19:36:21 +0000] rev 677
Make gfortran compile for ARM. Details in patch itself.
/trunk/patches/gcc/4.2.3/950-fortran-signed-TImode.patch | 43 43 0 0 ++++++++++++++++++++++
1 file changed, 43 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 23:00:52 +0000] rev 676
Update COPYING to make it clear that crosstool-NG is part of the source of a toolchain.
/trunk/COPYING | 14 14 0 0 ++++++++++++++
1 file changed, 14 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 22:23:46 +0000] rev 675
When dumping version, also print some /legal/ blah-blah:
- copyright notice,
- one-liner boilerplate about free software,
- disclaimer about waranty, merchantability, fitness...
/trunk/ct-ng.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 22:10:28 +0000] rev 674
Remove debug snippet.
/trunk/configure | 1 0 1 0 -
1 file changed, 1 deletion(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 21:59:49 +0000] rev 673
Introduce a list of tools to check for at ./configure time.
Move some functions around (no code change).
Only tell about applying contribs when there are contribs to apply.
Some eye-candy here and there.
/trunk/configure | 94 75 19 0 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 75 insertions(+), 19 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 16 Jul 2008 21:57:12 +0000] rev 672
Move the check for tsocks' availability just before using tsocks: make it clear we check before we use.
Use CT_DoExecLog to validate tsocks configuration.
Don't use gawk, but awk. awk *is* GNU awk, check by ./configure.
/trunk/scripts/crosstool.sh | 9 5 4 0 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 15 Jul 2008 17:47:51 +0000] rev 671
Update the list of known issues.
/trunk/docs/known-issues.txt | 13 0 13 0 -------------
1 file changed, 13 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 15 Jul 2008 09:57:10 +0000] rev 670
Add latest Linux 2.6.26 headers.
/trunk/config/kernel/linux_headers_install.in | 5 5 0 0 +++++
1 file changed, 5 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:57:57 +0000] rev 669
Use CT_DoExecLog when building tools and debug utilities.
/trunk/scripts/build/tools/200-sstrip.sh | 12 6 6 0 ++++++------
/trunk/scripts/build/debug/100-dmalloc.sh | 10 5 5 0 +++++-----
/trunk/scripts/build/debug/400-ltrace.sh | 5 3 2 0 +++--
/trunk/scripts/build/debug/300-gdb.sh | 30 17 13 0 +++++++++++++++++-------------
/trunk/scripts/build/debug/500-strace.sh | 7 4 3 0 ++++---
/trunk/scripts/build/debug/200-duma.sh | 5 3 2 0 +++--
6 files changed, 38 insertions(+), 31 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:56:58 +0000] rev 668
Catching a double fault is doomed... Don't take action.
Simplify CT_DoExecLog: it does not support affectations prior to the command, anyway.
/trunk/scripts/functions | 5 1 4 0 +----
1 file changed, 1 insertion(+), 4 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:51:56 +0000] rev 667
Build the Alpha sample toolchain with Linux 2.6.25.10 headers.
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 21:21:35 +0000] rev 666
Fix CT_DoExecLog usage when building GMP for target.
/trunk/scripts/build/gmp.sh | 8 4 4 0 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 20:43:21 +0000] rev 665
Add a new patch to glibc to build for Alpha on recent Linux kernels.
/trunk/patches/glibc/2.5.1/260-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.5/260-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.6.1/200-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.6/200-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.3.6/270-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
/trunk/patches/glibc/2.7/220-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++
6 files changed, 1164 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 16:04:41 +0000] rev 664
Advertise using CT_DoExecLog in the tools and debug templates.
/trunk/scripts/build/tools/000-template.sh | 5 3 2 0 +++--
/trunk/scripts/build/debug/000-template.sh | 5 3 2 0 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:58:39 +0000] rev 663
Use CT_DoExecLog when building libelf.
/trunk/scripts/build/tools/100-libelf.sh | 7 4 3 0 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:56:57 +0000] rev 662
Use CT_DoExecLog when building gcc.
/trunk/scripts/build/cc_gcc.sh | 55 27 28 0 ++++++++++++++++++++++++------------------------
1 file changed, 27 insertions(+), 28 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:48:51 +0000] rev 661
Use CT_DoExecLog when building uClibc.
/trunk/scripts/build/libc_uClibc.sh | 19 11 8 0 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:42:27 +0000] rev 660
Fix CT_DoExecLog usage when building binutils' libraries for target.
/trunk/scripts/build/binutils.sh | 4 2 2 0 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:27:20 +0000] rev 659
Use CT_DoExecLog in binutils build.
/trunk/scripts/build/binutils.sh | 16 9 7 0 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:22:53 +0000] rev 658
Don't print double-faults.
/trunk/scripts/functions | 3 3 0 0 +++
1 file changed, 3 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:20:11 +0000] rev 657
Log the command being run when calling CT_DoExecLog, which is kinda the point of CT_DoExecLog, anyway...
/trunk/scripts/functions | 2 1 1 0 +-
1 file changed, 1 insertion(+), 1 deletion(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 15:15:40 +0000] rev 656
Use CT_DoExecLog for MPFR build.
/trunk/scripts/build/mpfr.sh | 48 25 23 0 +++++++++++++++++++++++++-----------------------
1 file changed, 25 insertions(+), 23 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 13:55:30 +0000] rev 655
Use CT_DoExecLog for GMP build.
/trunk/scripts/build/gmp.sh | 12 7 5 0 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 13:51:45 +0000] rev 654
Use CT_DoExecLog for Linux headers install.
/trunk/scripts/build/kernel_linux.sh | 6 4 2 0 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 13:19:37 +0000] rev 653
Update all samples to use binutils-2.18.50.0.8.
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 8 4 4 0 ++++----
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 8 4 4 0 ++++----
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 8 4 4 0 ++++----
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++----
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++----
14 files changed, 67 insertions(+), 56 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 14 Jul 2008 08:41:50 +0000] rev 652
Add binutils-2.18.50.0.8 pathset, copied and rebased from 2.18.50.0.7.
/trunk/patches/binutils/2.18.50.0.8/200-ld-makefile-path.patch | 24 24 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.8/100-arm-uclibcgnueabi.patch | 24 24 0 0 ++++++++++
/trunk/patches/binutils/2.18.50.0.8/300-check-ldrunpath-length.patch | 21 21 0 0 +++++++++
3 files changed, 69 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 21:35:09 +0000] rev 651
Small eye-candy in the WiKi table dump.
/trunk/scripts/showSamples.sh | 13 6 7 0 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 21:22:55 +0000] rev 650
Two samples updated with latest kernel headers.
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
/trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 20:45:24 +0000] rev 649
Also report built-in languages in the status table.
/trunk/scripts/showSamples.sh | 15 12 3 0 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 17:02:22 +0000] rev 648
Update i686-nptl-linux-gnu sample.
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 11 6 5 0 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 15:25:40 +0000] rev 647
Add latest EXPERIMENTAL binutils 2.18.50.0.8.
/trunk/config/binutils.in | 6 6 0 0 ++++++
1 file changed, 6 insertions(+)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 13 Jul 2008 10:44:26 +0000] rev 646
Also log the command being executed when calling CT_DoExecLog (no user yet).
/trunk/scripts/functions | 5 3 2 0 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(+)
"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(+)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(+)
"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(+)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(+)
"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(-)
"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(-)
"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(+)
"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(-)
"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(+)
"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(+)
"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(-)
"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(-)
"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(+)
"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(+)
"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(-)
"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(+)
"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(-)
"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(+)
"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(-)
"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(-)
"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(+)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(-)
"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(+)
"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(+)
"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(-)
"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(-)
"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(+)
"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(+)
"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(-)