summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-08-10Update version to 1.2.1.crosstool-ng-1.2.1Yann E. MORIN"1-1/+1
/branches/1.2/.version | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-09Backport #926 from trunk:Yann E. MORIN"1-10/+8
Fix saving tarballs locally in case downloads are forced. /branches/1.2/scripts/functions | 18 8 10 0 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-)
2008-08-09Backport #922 from trunk:Yann E. MORIN"1-1/+1
Fix testing for tool's presence. /branches/1.2/scripts/functions | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-09Merge #908 from trunk:Yann E. MORIN"1-1/+1
Simplify populate: no need to be too smart. /branches/1.2/tools/populate.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-09Merge #893 and #923 from trunk:Yann E. MORIN"2-10/+10
populate is not relocatable. /branches/1.2/scripts/crosstool.sh | 14 6 8 0 ++++++-------- /branches/1.2/tools/populate.in | 6 4 2 0 ++++-- 2 files changed, 10 insertions(+), 10 deletions(-)
2008-07-27Backport #878 from trunk:Yann E. MORIN"2-26/+14
Fix building x86_64 on x86_64 (and hopefully all other *64 archs on the same *64). /branches/1.2/scripts/build/cc_gcc.sh | 26 0 26 0 -------------------------- /branches/1.2/scripts/crosstool.sh | 14 14 0 0 ++++++++++++++ 2 files changed, 14 insertions(+), 26 deletions(-)
2008-07-27Backport #876 from trunk:Yann E. MORIN"1-6/+10
Re-enable the restart functionality by removing some variables from the saved environment. /branches/1.2/scripts/functions | 16 10 6 0 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-)
2008-07-26Backport #864 from trunk:Yann E. MORIN"1-0/+2
Limit printing the error message only in the top-level shell. /branches/1.2/scripts/functions | 2 2 0 0 ++ 1 file changed, 2 insertions(+)
2008-07-26Backport #863 from trunk:Yann E. MORIN"2-2/+2
Hmmm. The debug pause at each step never ever worked... Sigh... /branches/1.2/scripts/crosstool.sh | 2 1 1 0 +- /branches/1.2/config/global/ct-behave.in | 2 1 1 0 +- 2 files changed, 2 insertions(+), 2 deletions(-)
2008-07-26Backport #857 from trunk:Yann E. MORIN"1-3/+5
While retrieving files, propagate the preferred extension down to sub-functions. /branches/1.2/scripts/functions | 8 5 3 0 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
2008-07-26Backport #849 from trunk:Yann E. MORIN"2-1/+8
Remove garbage files left behind by downloads from sourceforge.net. /branches/1.2/scripts/build/debug/500-strace.sh | 4 4 0 0 ++++ /branches/1.2/scripts/build/debug/200-duma.sh | 5 4 1 0 ++++- 2 files changed, 8 insertions(+), 1 deletion(-)
2008-07-22Backport #844 from trunk:Yann E. MORIN"1-2/+2
In POSIX shell scripts, == does not check for equality, -eq does. /branches/1.2/kconfig/lxdialog/check-lxdialog.sh | 4 2 2 0 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
2008-07-20Create the 1.2 maintenance branch.crosstool-ng-1.2.0Yann E. MORIN"0-0/+0
In fact, the maintenance branch for 1.1 was a bit hard to follow, but it didn't proove unfeasible.
2008-07-20Update version to 1.2.0.Yann E. MORIN"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(-)