summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-281.5: update version to 1.5.1crosstool-ng-1.5.1Yann E. MORIN"1-1/+1
2009-10-23scripts/functions: Fix a variable name.fr frasc1-1/+1
Signed-off-by: Frederic Roussel <fr.frasc@gmail.com> (transplanted from 991a59088ff09528896ac64ed4e8a6fba31eae39)
2009-10-12version: update to 1.5.0+hgYann E. MORIN"1-1/+1
2009-10-10configure: force using the C locale to check messagesYann E. MORIN"1-1/+4
(transplanted from 2f44fac6b5143f7b14f5367209c9df9b1102298e)
2009-10-10configure: fix --with-foo=/path/to/fooYann E. MORIN"1-0/+1
When a required tool is specified with --with-foo, store the variable in the list. (transplanted from 1d43b65599a4b869d83d4db67b9715b1298d74f7)
2009-10-08samples: fix the avr32-unknown-none sampleYann E. MORIN"1-13/+10
Bizarely enough, binutils-2.18 fails to build when CONFIG_SHELL is set to /bin/bash (although it has code to recognise bash and act accordingly). Waht is really strange is that it does build when CONFIG_SHELL is set to /bin/sh, *although* /bin/sh is a symlink to /bin/bash. WTF?!?! (transplanted from 56bba7d4fc8924d276b71134b7f1ef57bed57f52)
2009-10-04Tagging release 1.5.0Yann E. MORIN"1-0/+1
2009-10-041.5: update version to 1.5.0crosstool-ng-1.5.0Yann E. MORIN"1-1/+1
2009-10-041.5: create maintenance branch for the 1.5 seriesYann E. MORIN"0-0/+0
2009-10-04samples: updateYann E. MORIN"29-2501/+2505
2009-10-04libelf: add libelf-0.8.12Yann E. MORIN"2-0/+29
2009-10-03Merge.Yann E. MORIN"104-3080/+4826
2009-10-03configure: split has_or_abort in two: one to check, one to abortYann E. MORIN"1-9/+21
Split the has_or_abort function in two: - one that checks if the tool if found, - one that calls the above check, and aborts if not found The rational behind this is to be able to check for a tool and if not found, fallback to using our bundled version, should the need arise (and I get time).
2009-10-03Merge.Yann E. MORIN"7-113/+136
2009-10-03libc/glibc: don't use legacy snapshotsYann E. MORIN"2-24/+0
glibc snapshots have not been updated for about the past 5 months. Consider them to be deprecated, now.
2009-10-03Merge.Yann E. MORIN"2-6/+8
2009-10-03doc: update documentation, mostly eye-candyYann E. MORIN"2-6/+8
2009-10-03debug/gdb: cleanup (remove) the static ncurses buildYann E. MORIN"1-0/+4
ncurses is built solely for the sake of building a native gdb. The user should not rely on this library to build his/her userland, but should rather build his/her own. So we remove it from the sysroot after we successfully build the native gdb.
2009-10-03sample: update the i686-nptl-linux-gnu sampleYann E. MORIN"1-100/+99
Update this sample, now it seems to correctly build again.
2009-10-02libc/eglibc: fix building for seemingly native toolchainsYann E. MORIN"1-1/+1
Build eglibc with -O2 as a fix/workaround to building seemingly-native toolchains (see docs/overview.txt). See: - docs/overview.txt - docs/known-issues.txt - http://sourceware.org/ml/crossgcc/2009-10/msg00001.html
2009-10-02libc/glibc: fix building for seemingly native toolchainsYann E. MORIN"3-6/+24
Build glibc with -O2 as a fix/workaround to building seemingly-native toolchains. See: - docs/overview.txt - docs/known-issues.txt - http://sourceware.org/ml/crossgcc/2009-09/msg00055.html
2009-10-01libc/glibc: remove dead codeYann E. MORIN"2-12/+0
The option to retrieve snapshots is already handled by the generic 'specific date' and 'use latest' entries. No need for a special case, as there's no code for it.
2009-10-01samples: upgrade some samplesYann E. MORIN"3-223/+246
Upgrading all samples is too much a hassle. Stick with those few for now.
2009-09-13samples: remove arm-beagle-linux-gnueabiYann E. MORIN"2-451/+0
Use the generic arm-cortex_a8-linux-gnueabi sample instead.
2009-10-01Merge.Yann E. MORIN"3-80/+55
2009-09-28gcc: ecjx.cc -> ecjx.o should use host compiler, not cross compilernyet2-0/+26
2009-09-27scripts: update config.guess and config.subYann E. MORIN"2-78/+40
2009-09-27readme: document patch descriptionYann E. MORIN"1-2/+15
2009-09-27gcc: forward port gcc-4.4.0 patchset to 4.4.1Yann E. MORIN"24-0/+783
2009-09-26kernel/linux: update versions.Yann E. MORIN"1-32/+18
2009-09-26Insert an empty line bwetween added new versions.Yann E. MORIN"1-1/+1
2009-09-14debug/ltrace: fix build with /exotic/ linux-host OSYann E. MORIN"1-0/+26
For ARM EABI hosts (ct-ng's target), the tupple ends in 'gnueabi' For uClibc-based toolchains, the tuple ends in '-uclibc.*' Make ltrace recognise those tuples as being the same as 'linux-gnu'
2009-09-13Merge.Yann E. MORIN"10-19/+28
2009-09-13config: fix indentation for options marked EXPERIMENTAL or OBSOLETEYann E. MORIN"4-7/+7
Change the 2-space separation into a 1-space separation, for the sake of homogeneity.
2009-09-13scripts: add new version at top of choiceYann E. MORIN"20-101/+94
Add new versions at the top of the choice menu, not at the bottom.
2009-09-13config: re-order menu entries so that latest versions are at the topYann E. MORIN"16-420/+419
It makes better sense to have latest versions at the top of the choice entries.
2009-09-13samples: correclty fix saving samples with a C library config fileYann E. MORIN"1-1/+1
2009-09-13samples: fix uClibc config file locationYann E. MORIN"8-8/+8
2009-09-13comp-libs/cloog: fix buildingYann E. MORIN"1-10/+19
For CLooG/PPL 0.15.3, the directory name was simply cloog-ppl. For any later versions, the driectory name does have the version, such as cloog-ppl-0.15.4.
2009-09-13Merge.Yann E. MORIN"6-3/+68
2009-09-13samples: updateYann E. MORIN"33-1786/+2798
2009-09-12Merge.Yann E. MORIN"6-4/+59
2009-09-12kernel/linux: add latest versionsYann E. MORIN"1-3/+13
Add 2.6.27.33 as long-term stable, and 2.6.30.6 and 2.6.31.
2009-09-12comp-libs/mpc: add latest 0.7 version.Yann E. MORIN"1-0/+5
2009-09-12comp-libs/cloog: new versions have the version number in the dir nameYann E. MORIN"1-1/+10
For CLooG/PPL 0.15.3, the directory name was simply cloog-ppl. For any later versions, the driectory name does have the version, such as cloog-ppl-0.15.4.
2009-09-11samples: fix saving samplesYann E. MORIN"1-1/+1
Use a correct sed pattern when setting CT_PREFIX_DIR
2009-09-11libc/eglibc: fix downloadYann E. MORIN"1-1/+1
Fix the test to check if download is forced.
2009-09-08gcc: add patch to fix EABI for armv4tYann E. MORIN"5-0/+55
As pointed out by Martin GUY, gcc incorrectly generates armv5t instrcutions for EABI, even for cores that are an armv4t. The new patch (for the 4.3 series) fixes the problem by downgrading the default CPU for EABI to being an armv4t core.
2009-09-08kconfig: allow stdin/stdout redirectionYann E. MORIN"1-4/+4
Allow stdin/stdout redirection for the CLI conf (not mconf). This allows to recall a sample and automatically apply the defaults to new configuration option, with something like the following: yes "" |ct-ng "sample_name"
2009-09-07docs: add a tutorial on how to build a toolchain on Mac OS-XBlair Burtan1-0/+283
Add a step-bystep tutorial to build a cross-toolchain on Mac OS-X.