summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)AuthorFilesLines
2008-07-22Allow selecting 'latest' snapshot, as well as 'specific' date snapshot for ↵Yann E. MORIN"3-8/+29
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-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"1-32/+116
/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-19Add gcc-4.2.4, with patches propagated from 4.2.3.Yann E. MORIN"1-0/+5
/trunk/config/cc/gcc.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
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-13Add latest EXPERIMENTAL binutils 2.18.50.0.8.Yann E. MORIN"1-0/+6
/trunk/config/binutils.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
2008-07-03Mark gdb-6.8 as being no longer EXPERIMENTAL.Yann E. MORIN"1-2/+1
/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"1-0/+6
/trunk/config/kernel/linux_headers_install.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
2008-06-30Completely move GMP and MPFR files out of the compiler way into their own ↵Yann E. MORIN"3-2/+2
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"1-5/+7
/trunk/config/target.in | 12 7 5 0 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
2008-06-27Only present each of arch, abi, cpu tune and fpu optimisations for those ↵Yann E. MORIN"1-0/+30
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-27Autogenerate the architecture selection choice menu.Yann E. MORIN"1-78/+16
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-25Don't force building target GMP and MPFR when a native gdb is built. Rather,Yann E. MORIN"1-2/+19
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"1-0/+12
/trunk/config/kernel/linux_headers_install.in | 12 12 0 0 ++++++++++++ 1 file changed, 12 insertions(+)
2008-06-25Change default path where toolchain will run from to ↵Yann E. MORIN"1-1/+1
"${HOME}/x-tools/${CT_TARGET}". /trunk/config/global/paths.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-06-24Allow to store working files outside the build tree (eg. incase the working ↵Yann E. MORIN"1-1/+22
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-20GMP and MPFR are no longer a sub-component of gcc (config-wise).Yann E. MORIN"4-22/+37
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"1-12/+4
/trunk/config/global/download_extract.in | 16 4 12 0 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-)
2008-06-20Don't force building a gdbserver when only native gdb is selected.Yann E. MORIN"1-1/+0
/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-19A bunch of fixes/improvements to the gdb build:Yann E. MORIN"1-12/+33
- 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-18Fix building native gdb: download, extract, patch, build and install the ↵Yann E. MORIN"1-1/+25
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"1-0/+5
/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-17Add altest linux kernel versions.Yann E. MORIN"1-2/+14
/trunk/config/kernel/linux_headers_install.in | 16 14 2 0 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-)
2008-06-14Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.Yann E. MORIN"1-0/+9
/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-09gcc-4.2.3 works quite well on my targets, now.Yann E. MORIN"1-2/+1
/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"1-0/+14
/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"1-0/+1
/trunk/config/cc/gcc.in | 1 1 0 0 + 1 file changed, 1 insertion(+)
2008-06-09Latest linux version for headers isntall.Yann E. MORIN"1-0/+6
/trunk/config/kernel/linux_headers_install.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
2008-06-09Add support for the up-coming gcc-4.3.Yann E. MORIN"1-0/+24
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-05-24Use the arch-specific target LDFLAGS into the final target LDFLAGS.Yann E. MORIN"1-1/+1
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 ↵Yann E. MORIN"1-18/+0
loooong time. Remove the associated config entry. /trunk/config/toolchain.in | 18 0 18 0 ------------------ 1 file changed, 18 deletions(-)
2008-05-18PowerPC support by Daniel Dittmann.Yann E. MORIN"1-0/+8
/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-15Introduce a new option to overide components' config.{gues,sub} with the one ↵Yann E. MORIN"1-0/+20
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-15Add latest binutils snapshot, and propagate patches from previous snapshot.Yann E. MORIN"1-0/+6
/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"1-0/+24
/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"1-0/+1
/trunk/config/libc/uClibc.in | 1 1 0 0 + 1 file changed, 1 insertion(+)
2008-05-14Introduce a new option to render (or not) uClibc' build verbose.Yann E. MORIN"1-0/+23
/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-06Add a new option to set connection timeout while downloading.Yann E. MORIN"1-0/+25
/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-03One-liner to fix default proxy config.Yann E. MORIN"1-1/+1
/trunk/config/global/download_extract.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-05-02Add latest linux kernel versions.Yann E. MORIN"1-103/+26
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 versionsYann E. MORIN"1-0/+18
/trunk/config/debug/gdb.in | 18 18 0 0 ++++++++++++++++++ 1 file changed, 18 insertions(+)
2008-05-02Remove some EXPERIMENTAL binutils versions, I do not have time to create ↵Yann E. MORIN"1-24/+0
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-04-30Remove obsolete MPFR version, as it is no longer available for download.Yann E. MORIN"1-5/+0
/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"3-0/+75
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-28Add latest binutils snapshots.Yann E. MORIN"1-0/+12
/trunk/config/binutils.in | 12 12 0 0 ++++++++++++ 1 file changed, 12 insertions(+)
2008-04-27Eye candy in the binutils config menu.Yann E. MORIN"1-1/+1
/trunk/config/binutils.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-04-27Add building some binutils libraries for the target, as some utilities might ↵Yann E. MORIN"1-0/+22
need them. /trunk/scripts/build/binutils.sh | 32 32 0 0 ++++++++++++++++++++++++++++++++ /trunk/config/binutils.in | 22 22 0 0 ++++++++++++++++++++++ 2 files changed, 54 insertions(+)