summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-09-10Remove the now really obsolete Linux kernel headers copy and sanitised.Yann E. MORIN"38-3945/+89
Remove orphanned Linux kernel patchsets. Initiate a kernel build scripts directory. Move the Linux kernel build script there. /trunk/scripts/build/kernel/linux.sh | 146 11 135 0 +++--------------------------------------- /trunk/scripts/crosstool.sh | 2 1 1 0 /trunk/steps.mk | 1 0 1 0 - /trunk/config/kernel/linux.in | 49 0 49 0 -------------- /trunk/config/kernel.in | 4 4 0 0 + 5 files changed, 16 insertions(+), 186 deletions(-)
2008-09-05SPE ABI is no longer EXPERIMENTAL.Yann E. MORIN"1-2/+1
/trunk/arch/powerpc/config.in | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
2008-09-05Update this sample without EXPERIMENTAL features as much as possible.Yann E. MORIN"1-6/+6
/trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 12 6 6 0 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
2008-09-05Update the PPC sample to not use EXPERIMENTAL features.Yann E. MORIN"1-24/+28
/trunk/samples/powerpc-unknown-linux-gnu/crosstool.config | 52 28 24 0 +++++++++++---------- 1 file changed, 28 insertions(+), 24 deletions(-)
2008-09-05Update docs/overview.txt with the script shell fragment that defines bash ↵Yann E. MORIN"1-0/+14
completion. /trunk/docs/overview.txt | 14 14 0 0 ++++++++++++++ 1 file changed, 14 insertions(+)
2008-09-05Mark the IA64 sample as being broken (might be because it uses an old gcc, ↵Yann E. MORIN"1-0/+0
that triggers a incorrect code-path in scripts/build/cc_gcc.sh).
2008-09-05Add completion for crosstool-NG.Yann E. MORIN"1-0/+30
To be sourced by a bash-compatible shell startup script; ideally, to be installed in /etc/bash_completion.d/ /trunk/ct-ng.comp | 30 30 0 0 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
2008-09-05Update the teo MIPS sample to use as less EXPERIMENTAL features as possible.Yann E. MORIN"2-38/+52
/trunk/samples/mips-unknown-linux-uclibc/crosstool.config | 39 24 15 0 ++++++++++------ /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config | 51 28 23 0 ++++++++++++--------- 2 files changed, 52 insertions(+), 38 deletions(-)
2008-09-04Update the i686 sample to not use EXPERIMENTAL features.Yann E. MORIN"1-23/+28
/trunk/samples/i686-nptl-linux-gnu/crosstool.config | 51 28 23 0 +++++++++++++++------------ 1 file changed, 28 insertions(+), 23 deletions(-)
2008-09-04Update the latest two RM samples.Yann E. MORIN"2-29/+47
/trunk/samples/armeb-unknown-linux-uclibc/crosstool.config | 40 25 15 0 ++++++++----- /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 36 22 14 0 +++++++----- 2 files changed, 47 insertions(+), 29 deletions(-)
2008-09-04Update the i586-uclibc sample.Yann E. MORIN"1-15/+24
/trunk/samples/i586-geode-linux-uclibc/crosstool.config | 39 24 15 0 ++++++++++++++--------- 1 file changed, 24 insertions(+), 15 deletions(-)
2008-09-04The Alpha sample does not use EXPERIMENTAL features.Yann E. MORIN"1-24/+29
/trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 53 29 24 0 ++++++++++--------- 1 file changed, 29 insertions(+), 24 deletions(-)
2008-09-04Update some samples to use only non-EXPERIMENTAL features where possible ↵Yann E. MORIN"4-87/+109
(uClibcis still a snashot, though). /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config | 60 32 28 0 ++++++++------- /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 36 19 17 0 +++++---- /trunk/samples/armeb-unknown-linux-gnu/crosstool.config | 54 30 24 0 ++++++++------ /trunk/samples/arm-unknown-linux-uclibc/crosstool.config | 46 28 18 0 +++++++----- 4 files changed, 109 insertions(+), 87 deletions(-)
2008-09-04Dump the EXPERIMENTAL status and brokenness of samples in the WiKi table.Yann E. MORIN"1-2/+7
/trunk/scripts/showSamples.sh | 9 7 2 0 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)
2008-09-04Add new ARMeb EABI sample.Yann E. MORIN"1-0/+346
/trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config | 346 346 0 0 +++++++++++++++++++++++++++ 1 file changed, 346 insertions(+)
2008-09-02Add a new ARM sample.Yann E. MORIN"2-0/+349
/trunk/samples/arm-unknown-linux-gnu/crosstool.config | 347 347 0 0 +++++++++++++++++++++++++++++++++ /trunk/samples/arm-unknown-linux-gnu/reported.by | 2 2 0 0 + 2 files changed, 349 insertions(+)
2008-09-02Beautify samples listing.Yann E. MORIN"1-4/+4
/trunk/scripts/showSamples.sh | 8 4 4 0 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
2008-09-02Mark some features as no longer being EXPERIMENTAL.Yann E. MORIN"2-3/+1
/trunk/config/debug/gdb.in | 3 1 2 0 +-- /trunk/config/libc/glibc.in | 1 0 1 0 - 2 files changed, 1 insertion(+), 3 deletions(-)
2008-09-02EABI is now considered stable. Thanks Michael ABBOTT for testing.Yann E. MORIN"1-2/+1
/trunk/arch/arm/config.in | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
2008-09-02Warn the user if he/she recalls a sample with EXPERIMENTAL features.Yann E. MORIN"2-3/+21
Also, print the EXPERIMENTAL status when listing the samples. /trunk/scripts/showSamples.sh | 12 9 3 0 +++++++++--- /trunk/samples/samples.mk | 12 12 0 0 ++++++++++++ 2 files changed, 21 insertions(+), 3 deletions(-)
2008-09-02Add support for building Insight instead of gdb (only for the cross-gdb).Yann E. MORIN"2-7/+68
/trunk/scripts/build/debug/300-gdb.sh | 62 55 7 0 ++++++++++++++++++++++++++++++++++++----- /trunk/config/debug/gdb.in | 13 13 0 0 +++++++++ 2 files changed, 68 insertions(+), 7 deletions(-)
2008-09-01Don't allow to specify an ABI for ARM EABI builds: the ABI is implied by the ↵Yann E. MORIN"2-19/+9
fact we're building for EABI. /trunk/arch/arm/functions | 19 3 16 0 +++---------------- /trunk/arch/arm/config.in | 9 6 3 0 ++++++--- 2 files changed, 9 insertions(+), 19 deletions(-)
2008-09-01Add linux-2.6.26.3.Yann E. MORIN"1-0/+6
/trunk/config/kernel/linux_headers_install.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
2008-09-01Be gentle to older findutils that don't have the "{} +" construct, and ↵Yann E. MORIN"1-1/+1
simply use "{} \;" instead. /trunk/scripts/build/debug/300-gdb.sh | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-30Update README to point to docs/known-issues.txt.Yann E. MORIN"1-0/+2
/trunk/README | 2 2 0 0 ++ 1 file changed, 2 insertions(+)
2008-08-30Rebuild the kconfig stuff on kconfig source change.Yann E. MORIN"1-2/+12
/trunk/kconfig/kconfig.mk | 14 12 2 0 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-)
2008-08-27eglibc and PowerPC SPE documentaion, courtesy Nate CASE.Yann E. MORIN"2-1/+17
/trunk/config/libc.in | 7 7 0 0 +++++++ /trunk/arch/powerpc/config.in | 11 10 1 0 ++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-)
2008-08-26Enable glibc to include support for kernel versions different than the ↵Yann E. MORIN"3-3/+47
version from the kernel headers. Thanks to Nate CASE <ncase@xes-inc.com> for suggesting this use-case, and providing the patch. /trunk/scripts/build/libc_glibc.sh | 4 2 2 0 +- /trunk/scripts/build/libc_eglibc.sh | 2 1 1 0 +- /trunk/config/libc/glibc-eglibc-common.in | 44 44 0 0 +++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 3 deletions(-)
2008-08-26Missed one variable when converting to common options for eglibc and glibc ↵Yann E. MORIN"1-1/+1
(thanks Nate Case). /trunk/scripts/build/libc_eglibc.sh | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-26Commonalise options common to both glibc and eglibc.Yann E. MORIN"5-124/+76
/trunk/scripts/build/libc_eglibc.sh | 6 3 3 0 +- /trunk/config/libc/glibc.in | 63 2 61 0 +--------------------------------- /trunk/config/libc/eglibc.in | 61 1 60 0 +-------------------------------- /trunk/config/libc/eglibc-glibc-common.in | 1 1 0 0 + /trunk/config/libc/glibc-eglibc-common.in | 69 69 0 0 +++++++++++++++++++++++++++++++++++++ 5 files changed, 76 insertions(+), 124 deletions(-)
2008-08-25Also dump the GMP and MPFR versions when dumping a sample in verbose mode.Yann E. MORIN"1-0/+3
/trunk/scripts/showSamples.sh | 3 3 0 0 +++ 1 file changed, 3 insertions(+)
2008-08-25Fix extracting the configuration from a build log.Yann E. MORIN"1-1/+1
/trunk/tools/extract-config.sh | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-25Allow using ash as the shell for ./configure and make.Yann E. MORIN"2-0/+18
After an idea by "Martin Guy" <martinwguy@yahoo.it>: http://sourceware.org/ml/crossgcc/2008-08/msg00037.html /trunk/scripts/crosstool.sh | 4 4 0 0 ++++ /trunk/config/global/build-behave.in | 14 14 0 0 ++++++++++++++ 2 files changed, 18 insertions(+)
2008-08-25Allow binutils-2.18 to use a shell other than bash when building.Yann E. MORIN"1-0/+20
2008-08-21Typo.Yann E. MORIN"1-1/+1
/trunk/config/toolchain.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-21Move the threading model choice back to the C library menu:Yann E. MORIN"2-38/+38
- the threading models available are dependent on the C library used - it is thus easier to first select the C libary, and then the threading model, rather going back to the toolchain menu. /trunk/config/toolchain.in | 29 0 29 0 ----------------------------- /trunk/config/libc.in | 47 38 9 0 ++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 38 insertions(+), 38 deletions(-)
2008-08-20Fix building older gdb's with newer gcc's.Yann E. MORIN"1-0/+2
/trunk/scripts/build/debug/300-gdb.sh | 2 2 0 0 ++ 1 file changed, 2 insertions(+)
2008-08-19Default to check installed kernel headers by default.Yann E. MORIN"1-1/+1
/trunk/config/kernel/linux_headers_install.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-17Log retrieved file emssages to DEBUG level, not EXTRA.Yann E. MORIN"2-4/+4
/trunk/scripts/build/libc_eglibc.sh | 2 1 1 0 +- /trunk/scripts/functions | 6 3 3 0 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
2008-08-17MPFR: log autotools files rebuilding to DEBUG level, not EXTRA.Yann E. MORIN"1-1/+1
/trunk/scripts/build/mpfr.sh | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-13Don't do debug in this ARM sample.Yann E. MORIN"1-6/+9
/trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 15 9 6 0 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-)
2008-08-12Update the PowerPC SPE sample to not use a proxy.Yann E. MORIN"1-6/+6
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 12 6 6 0 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
2008-08-12Update the PowerPC SPE sample.Yann E. MORIN"1-8/+47
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 55 47 8 0 +++++++++++++++--- 1 file changed, 47 insertions(+), 8 deletions(-)
2008-08-12gcc-4.3.1 is now longer EXPERIMENTAL (gcc-4.3.0 is still EXPERIMENTAL, ↵Yann E. MORIN"1-2/+1
because of lack of testing). /trunk/config/cc/gcc.in | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
2008-08-12Typo.Yann E. MORIN"1-1/+1
/trunk/config/libc.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2008-08-12Add SPE extensions support for PowerPC (after a work by Thomas JOURDAN).Yann E. MORIN"5-0/+435
Add a PowerPC sample that supports SPE extensions. /trunk/arch/powerpc/functions | 13 13 0 0 + /trunk/arch/powerpc/config.in | 8 8 0 0 + /trunk/patches/gcc/4.3.1/340-make-mno-spe-work-as-expected.patch | 90 90 0 0 ++++ /trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 309 309 0 0 ++++++++++++++ 4 files changed, 420 insertions(+)
2008-08-12Move TARGET_LDFLAGS up with all target-dependent flags.Yann E. MORIN"1-0/+1
/trunk/config/target.in | 1 1 0 0 + 1 file changed, 1 insertion(+)
2008-08-12Fix saving and using local copy of eglibc tarballs.Yann E. MORIN"1-5/+5
/trunk/scripts/build/libc_eglibc.sh | 10 5 5 0 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
2008-08-12Merge the static and shared core gcc builds.Yann E. MORIN"1-131/+64
/trunk/scripts/build/cc_gcc.sh | 195 64 131 0 ++++++++++++++++-------------------------------- 1 file changed, 64 insertions(+), 131 deletions(-)
2008-08-12Be a little less verbose when retrieving files if they are already present.Yann E. MORIN"1-5/+2
Be a little less verbose when extracting (and patching) files. /trunk/scripts/functions | 7 2 5 0 ++----- 1 file changed, 2 insertions(+), 5 deletions(-)