summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-07-24Simplify downloading sstrip, using the common retrieval framework.Yann E. MORIN"1-28/+3
/trunk/scripts/build/tools/200-sstrip.sh | 31 3 28 0 +++---------------------------- 1 file changed, 3 insertions(+), 28 deletions(-)
2008-07-24When retrieving a file, allow preferred extension to be whatever starts with ↵Yann E. MORIN"1-2/+3
a dot, and not only one of .tar.bz2 .tar.gz .tgz or .tar. /trunk/scripts/functions | 5 3 2 0 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
2008-07-22Remove garbage files left behind by downloads from sourceforge.net.Yann E. MORIN"2-1/+8
/trunk/scripts/build/debug/500-strace.sh | 4 4 0 0 ++++ /trunk/scripts/build/debug/200-duma.sh | 5 4 1 0 ++++- 2 files changed, 8 insertions(+), 1 deletion(-)
2008-07-22Allow selecting 'latest' snapshot, as well as 'specific' date snapshot for ↵Yann E. MORIN"4-10/+49
glibc. Update uClibc config to commonalise some help. /trunk/scripts/build/libc_glibc.sh | 22 20 2 0 ++++++++++++++++++++-- /trunk/config/libc/glibc.in | 12 12 0 0 ++++++++++++ /trunk/config/libc/uClibc.in | 12 4 8 0 ++++-------- /trunk/config/libc.in | 13 13 0 0 +++++++++++++ 4 files changed, 49 insertions(+), 10 deletions(-)
2008-07-22MArk gdb-6.5 as being OBSOLETE.Yann E. MORIN"1-1/+2
/trunk/config/debug/gdb.in | 3 2 1 0 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
2008-07-22Eye-candy in ./configure.Yann E. MORIN"1-3/+3
/trunk/configure | 6 3 3 0 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
2008-07-22Michael ABBOTT reported that Ubuntu had problems running menuconfig.Yann E. MORIN"1-2/+2
Turned out that a POSIX script shell was in fact not POSIX: == does not check for equality, -eq does. /trunk/kconfig/lxdialog/check-lxdialog.sh | 4 2 2 0 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
2008-07-20Bump version to 1.2.0+svnYann E. MORIN"1-1/+1
/trunk/.version | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-20Update version to 1.2.0.Yann E. MORIN"1-1/+1
/trunk/.version | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-20Update CREDITS.Yann E. MORIN"2-2/+3
Eye-candy on overview.txt. /trunk/docs/overview.txt | 4 2 2 0 ++-- /trunk/docs/CREDITS | 1 1 0 0 + 2 files changed, 3 insertions(+), 2 deletions(-)
2008-07-20PowerPC now builds the Fortran frontend.Yann E. MORIN"1-3/+3
/trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 6 3 3 0 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
2008-07-20Alpha sample can build the Fortran frontend.Yann E. MORIN"1-3/+3
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 6 3 3 0 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
2008-07-20Update the last four samples to use linux-2.6.26 headers, and gcc-4.2.4.Yann E. MORIN"4-29/+29
/trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++----- /trunk/samples/i686-nptl-linux-gnu/crosstool.config | 16 8 8 0 ++++++++-------- /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++-------- /trunk/samples/i586-geode-linux-uclibc/crosstool.config | 16 8 8 0 ++++++++-------- 4 files changed, 29 insertions(+), 29 deletions(-)
2008-07-20Add new tools to check presence of at ./configure time. Reported by Laurent ↵Yann E. MORIN"1-0/+2
Dufrechou <laurent.dufrechou@gmail.com>. /trunk/configure | 2 2 0 0 ++ 1 file changed, 2 insertions(+)
2008-07-19Updatge all samples to neither use a LAN mirror, nor a proxy (new set of ↵Yann E. MORIN"14-280/+260
options). /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/ia64-unknown-linux-gnu/crosstool.config | 40 20 20 0 ++++++------ /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/i686-nptl-linux-gnu/crosstool.config | 40 20 20 0 ++++++------ /trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config | 40 20 20 0 ++++++------ /trunk/samples/i586-geode-linux-uclibc/crosstool.config | 40 20 20 0 ++++++------ /trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 38 18 20 0 ++++++------ /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 38 18 20 0 ++++++------ 14 files changed, 260 insertions(+), 280 deletions(-)
2008-07-19Using a SOCKS 4/5 proxy is no more EXPERIMENTAL.Yann E. MORIN"1-2/+1
/trunk/config/global/download.in | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
2008-07-19Introduce using a LAN mirror for retrieving tarballs.Yann E. MORIN"2-36/+152
/trunk/scripts/functions | 40 36 4 0 ++++++++++++- /trunk/config/global/download.in | 146 115 31 0 ++++++++++++++++++++++++++++++++++++---------- 2 files changed, 151 insertions(+), 35 deletions(-)
2008-07-19Move the paths config options before the download options.Yann E. MORIN"1-1/+1
/trunk/config/global.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-07-19Split-up download and extract options into two separate files, because ↵Yann E. MORIN"3-52/+45
download options are begining to be numerous. /trunk/config/global/extract.in | 193 1 192 0 ---------------------------------------------- /trunk/config/global/download.in | 52 1 51 0 ------------ /trunk/config/global.in | 3 2 1 0 + 3 files changed, 4 insertions(+), 244 deletions(-)
2008-07-19Update all ARM samples to use gcc-4.2.4.Yann E. MORIN"6-24/+30
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++---- /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 9 5 4 0 +++++---- /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++---- /trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 9 5 4 0 +++++---- /trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 9 5 4 0 +++++---- /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 9 5 4 0 +++++---- 6 files changed, 30 insertions(+), 24 deletions(-)
2008-07-19Some eye-candy in the WiKi status table.Yann E. MORIN"1-5/+6
/trunk/scripts/showSamples.sh | 11 6 5 0 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-)
2008-07-19x86_64 updated.Yann E. MORIN"1-6/+8
/trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config | 14 8 6 0 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-)
2008-07-19Update some samples to use latest kernel headers and gcc-4.2.4 (latest stable?).Yann E. MORIN"3-12/+16
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 7 4 3 0 ++++--- /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 7 4 3 0 ++++--- /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 14 8 6 0 ++++++++------ 3 files changed, 16 insertions(+), 12 deletions(-)
2008-07-19It's been a long time that the gcc libraries are all installed in the sys-root.Yann E. MORIN"1-6/+3
Thus populate does not need to look above to find the libraries. /trunk/tools/populate.in | 9 3 6 0 +++------ 1 file changed, 3 insertions(+), 6 deletions(-)
2008-07-19Add gcc-4.2.4, with patches propagated from 4.2.3.Yann E. MORIN"22-0/+4115
/trunk/config/cc/gcc.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
2008-07-19Use POSIX constructs in the DUMA wrapper installed on the target.Yann E. MORIN"1-1/+12
/trunk/scripts/build/debug/duma.in | 13 12 1 0 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-)
2008-07-19iMIPS samples also are capable of building a Fortran frontend, now.Yann E. MORIN"2-11/+13
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++----- /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 13 7 6 0 +++++++------ 2 files changed, 13 insertions(+), 11 deletions(-)
2008-07-18All ARM samples now build the gfortran frontend.Yann E. MORIN"2-10/+12
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++----- /trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 11 6 5 0 ++++++----- 2 files changed, 12 insertions(+), 10 deletions(-)
2008-07-18./configure eye-candy.Yann E. MORIN"1-11/+11
/trunk/configure | 22 11 11 0 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-)
2008-07-18Don't use a progress bar when saving samples, it's ugly.Yann E. MORIN"1-2/+5
/trunk/scripts/saveSample.sh | 7 5 2 0 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
2008-07-18Some more ARM sample to build gfortran...Yann E. MORIN"3-15/+18
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 11 6 5 0 ++++++----- /trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 11 6 5 0 ++++++----- /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 11 6 5 0 ++++++----- 3 files changed, 18 insertions(+), 15 deletions(-)
2008-07-18Enable forcing ./configure to complete, even if the needed tools are not ↵Yann E. MORIN"1-2/+11
present. /trunk/configure | 13 11 2 0 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-)
2008-07-18Update arm-unknown-linux-gnueabi to also compile the gfortran frontend.Yann E. MORIN"1-5/+6
/trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 11 6 5 0 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-)
2008-07-17Remove the check for absolutely needed tools now ./configure checks for them.Yann E. MORIN"2-5/+1
Move the check for 'lynx' to where it is needed (that is when sstrip from buildroot is selected). /trunk/scripts/build/tools/200-sstrip.sh | 1 1 0 0 + /trunk/scripts/crosstool.sh | 5 0 5 0 ----- 2 files changed, 1 insertion(+), 5 deletions(-)
2008-07-17Make gfortran compile for ARM. Details in patch itself.Yann E. MORIN"1-0/+43
/trunk/patches/gcc/4.2.3/950-fortran-signed-TImode.patch | 43 43 0 0 ++++++++++++++++++++++ 1 file changed, 43 insertions(+)
2008-07-16Update COPYING to make it clear that crosstool-NG is part of the source of a ↵Yann E. MORIN"1-0/+14
toolchain. /trunk/COPYING | 14 14 0 0 ++++++++++++++ 1 file changed, 14 insertions(+)
2008-07-16When dumping version, also print some /legal/ blah-blah:Yann E. MORIN"1-0/+5
- copyright notice, - one-liner boilerplate about free software, - disclaimer about waranty, merchantability, fitness... /trunk/ct-ng.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
2008-07-16Remove debug snippet.Yann E. MORIN"1-1/+0
/trunk/configure | 1 0 1 0 - 1 file changed, 1 deletion(-)
2008-07-16Introduce a list of tools to check for at ./configure time.Yann E. MORIN"1-19/+75
Move some functions around (no code change). Only tell about applying contribs when there are contribs to apply. Some eye-candy here and there. /trunk/configure | 94 75 19 0 +++++++++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 75 insertions(+), 19 deletions(-)
2008-07-16Move the check for tsocks' availability just before using tsocks: make it ↵Yann E. MORIN"1-4/+5
clear we check before we use. Use CT_DoExecLog to validate tsocks configuration. Don't use gawk, but awk. awk *is* GNU awk, check by ./configure. /trunk/scripts/crosstool.sh | 9 5 4 0 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-)
2008-07-15Update the list of known issues.Yann E. MORIN"1-13/+0
/trunk/docs/known-issues.txt | 13 0 13 0 ------------- 1 file changed, 13 deletions(-)
2008-07-15Add latest Linux 2.6.26 headers.Yann E. MORIN"1-0/+5
/trunk/config/kernel/linux_headers_install.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
2008-07-14Use CT_DoExecLog when building tools and debug utilities.Yann E. MORIN"6-31/+38
/trunk/scripts/build/tools/200-sstrip.sh | 12 6 6 0 ++++++------ /trunk/scripts/build/debug/100-dmalloc.sh | 10 5 5 0 +++++----- /trunk/scripts/build/debug/400-ltrace.sh | 5 3 2 0 +++-- /trunk/scripts/build/debug/300-gdb.sh | 30 17 13 0 +++++++++++++++++------------- /trunk/scripts/build/debug/500-strace.sh | 7 4 3 0 ++++--- /trunk/scripts/build/debug/200-duma.sh | 5 3 2 0 +++-- 6 files changed, 38 insertions(+), 31 deletions(-)
2008-07-14Catching a double fault is doomed... Don't take action.Yann E. MORIN"1-4/+1
Simplify CT_DoExecLog: it does not support affectations prior to the command, anyway. /trunk/scripts/functions | 5 1 4 0 +---- 1 file changed, 1 insertion(+), 4 deletions(-)
2008-07-14Build the Alpha sample toolchain with Linux 2.6.25.10 headers.Yann E. MORIN"1-5/+5
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 10 5 5 0 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
2008-07-14Fix CT_DoExecLog usage when building GMP for target.Yann E. MORIN"1-4/+4
/trunk/scripts/build/gmp.sh | 8 4 4 0 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
2008-07-14Add a new patch to glibc to build for Alpha on recent Linux kernels.Yann E. MORIN"6-0/+1164
/trunk/patches/glibc/2.5.1/260-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++ /trunk/patches/glibc/2.5/260-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++ /trunk/patches/glibc/2.6.1/200-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++ /trunk/patches/glibc/2.6/200-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++ /trunk/patches/glibc/2.3.6/270-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++ /trunk/patches/glibc/2.7/220-alpha-asm_elf.patch | 194 194 0 0 ++++++++++++++++++++++++++++ 6 files changed, 1164 insertions(+)
2008-07-14Advertise using CT_DoExecLog in the tools and debug templates.Yann E. MORIN"2-4/+6
/trunk/scripts/build/tools/000-template.sh | 5 3 2 0 +++-- /trunk/scripts/build/debug/000-template.sh | 5 3 2 0 +++-- 2 files changed, 6 insertions(+), 4 deletions(-)
2008-07-14Use CT_DoExecLog when building libelf.Yann E. MORIN"1-3/+4
/trunk/scripts/build/tools/100-libelf.sh | 7 4 3 0 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
2008-07-14Use CT_DoExecLog when building gcc.Yann E. MORIN"1-28/+27
/trunk/scripts/build/cc_gcc.sh | 55 27 28 0 ++++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 28 deletions(-)