summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-28config: mark now old versions as being OBSOLETEYann E. MORIN"16-40/+80
These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
2009-10-27config/binutils: add latest version 2.20Yann E. MORIN"15-0/+552
Also add patchset vampirised from Gentoo.
2009-10-28debug/strace: add latest version, unmarkprevious EXPERIMENTALYann E. MORIN"7-2/+233
Also propagate the patchset from 4.5.18 to 4.5.19.
2009-10-28debug/gdb: add latest version 7.0Yann E. MORIN"1-0/+6
2009-10-20cc/gcc: add latest 4.4.2 version as EXPERIMENTALYann E. MORIN"26-0/+804
2009-10-27kernel/linux: add latest versionsYann E. MORIN"1-3/+28
2009-10-27binutils: remove duplicate config entries for binutils & elf2fltYann E. MORIN"2-6/+0
2009-10-27scripts: add sed expression to apply when renumbering patchesYann E. MORIN"1-14/+26
Some patchsets have superfluous members in their names (eg. the ones coming from Gentoo), so it can come in handy to pass a sed RE to strip them out of the final patch name. Also add a 'fake' mode, where the command will only be printed and not executed, so we can check beforehand if the rename will be OK.
2009-10-27scripts: fis addToolVersion wrt binutilsYann E. MORIN"1-1/+1
binutils' config file has moved; update the addToolVerion script accordingly.
2009-10-20kernel/linux: remove the version promptYann E. MORIN"1-13/+0
2009-10-28debug/gdb: remove old versionsYann E. MORIN"10-1252/+0
2009-10-27config/binutils: remove obsolete experimental versionsYann E. MORIN"21-808/+0
2009-10-28config: rip-out versions marked as OBSOLETEYann E. MORIN"116-27265/+0
2009-10-21config/arch/arm: default to EABIYann E. MORIN"1-1/+1
2009-10-12docs: adding naming conventions for crosstool-NGYann E. MORIN"1-0/+36
2009-10-12docs: fix chapter spacingYann E. MORIN"1-0/+6
2009-10-10Merge.Yann E. MORIN"1-1/+5
2009-10-10scripts: replace calls to svn with calls to hg in script to renumber patchesYann E. MORIN"1-3/+3
2009-10-10configure: force using the C locale to check messagesYann E. MORIN"1-1/+4
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.
2009-10-10docs: get rid of any reference to the now long-gone svn repositoryYann E. MORIN"3-7/+7
2009-10-10docs: move the "contributing" section to overview.txtYann E. MORIN"2-73/+84
2009-10-10docs: configure no longer accepts --with-contribYann E. MORIN"1-12/+4
It's been a while that configure does not recognise --with-contrib. Applying contibutions is to be done manually, using patch.
2009-10-09eglibc: add support for user provided option groupsArnaud Vrac2-2/+103
Signed-off-by: Arnaud Vrac <avrac@freebox.fr>
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?!?!
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.