summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-11-13scripts: add a new helper script to easily rediff a patchsetYann E. MORIN"1-0/+153
2009-11-12scripts: be POSIXly correct in helper scriptsYann E. MORIN"2-2/+12
Fix helper scripts to be POSIXly correct: don't expect '.' (the dot builtin) to search CWD if it is not in $PATH.
2009-11-10scripts: output renumbered patches in a new directoryYann E. MORIN"1-23/+33
When renumbering patches, the original patches get removed and replaced with the new ones. This can be annoying to loose the original patches. Fix this by putting the new patchs in a directory of their own.
2009-11-11patches/binutils/2.20: make patches appliableFrederic Roussel7-30/+23
Fix filenames in patch files for binutils-2.20. Some patch files were only usable with patch argument '-p0'. Fix the diff context to match 2.20 release. Signed-off-by: Frederic Roussel <fr.frasc@gmail.com>
2009-10-30scripts: some eye-candyYann E. MORIN"2-2/+8
2009-10-30scripts: update config.{sub,guess}Yann E. MORIN"1-2/+2
2009-10-30scripts: fix updating config.{sub,guess}Yann E. MORIN"3-7/+6
2009-10-28Merge.Yann E. MORIN"236-31075/+2423
2009-10-28samples: update all samples to the new set of optionsYann E. MORIN"33-1680/+702
No version change is made.
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-28libc/uClibc: fix building on system with recent glibcZoltan Devai1-0/+30
While trying to build a toolchain with ct-ng 1.5.0, arm-unknown-linux-uclibcgnueabi target, I get the following error: [INFO ] Installing C library headers [EXTRA] Copying sources to build dir [EXTRA] Applying configuration [EXTRA] Building headers [EXTRA] Installing headers [ERROR] extra/scripts/unifdef.c:209: error: conflicting types for 'getline' [ERROR] make[2]: *** [extra/scripts/unifdef] Error 1 [ERROR] Build failed in step 'Installing C library headers' The following patch solves the problem. (It's a backport of this uClibc commit: http://git.uclibc.org/uClibc/commit/?id=49e81cada73616864b9b31df0aeb6961c30f5a6e ) [--SNIP from another mail--] AFAIK this is a problem since glibc 2.10.
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-26arch/arm: add sample for nommu bare-metal Cortex-M3 with newlibYann E. MORIN"2-0/+346
2009-10-26arch/arm: add THUMB interworking supportYann E. MORIN"2-0/+18
Add config option to build wtarget code with THUMB interworking. This is used to build the C library as well as all other code that runs on the target.
2009-10-26arch/arm: add THUMB mode config optionYann E. MORIN"2-0/+35
2009-10-21arch/arm: no need to check for the ABI optionYann E. MORIN"1-4/+0
The ABI option can not be set if EABI was selected, so no need to check for it.
2009-10-21arch/arm: add support for noMMUYann E. MORIN"1-1/+2
Some ARM cores do not have an MMU (eg. Cortex-Mx and Cortex-Rx series). Thus, allow the user to configure out the MMU for ARM.
2009-10-26libc/newlib: allow using CVS snapshotsYann E. MORIN"3-14/+50
The newlib "team" rolls new releases about once a year (december). This is quite a long time between releases, in case code was fixed. So, allow user to use a CVS snapshot to benefit early from fixes and enhancements to newlib.
2009-10-26functions: allow using sub-dir of a moduleYann E. MORIN"1-3/+14
Some projects' module (eg. newlib) are checked-out into a sudirectory rather than into their own directory. Handle this case in the CT_GetCVS function.
2009-10-21libc/newlib: allow using newlib with archs other than avr32Yann E. MORIN"5-15/+32
2009-10-26libc/newlib: fix namespace in config fileYann E. MORIN"1-2/+2
C library config options should be prefixed with 'LIBC_'.
2009-10-26libc/newlib: cleanup the build and finish stepsYann E. MORIN"1-14/+12
build step: - ./configure - remove glibc-specific options - pass the target CFLAGS in the correct variable - make: - build in // finish step: - print proper message in finish step
2009-10-25libc/newlib: fix host/target confusionYann E. MORIN"1-2/+6
newlib handles the build/host/target a bit differently as one would expect: build : not used host : the nachine that builds newlib target : the machine on which newlib will run
2009-10-21debug/dmalloc: fix handling of threading modelYann E. MORIN"1-3/+3
2009-10-21config: add help for the MMU/noMMU entryYann E. MORIN"1-0/+10
2009-10-21config/libc: move around hidden config optionsYann E. MORIN"1-2/+2
This yields a cleaner .config file that is easier to read.
2009-10-23scripts/functions: Fix a variable name.Frederic Roussel1-1/+1
Signed-off-by: Frederic Roussel <fr.frasc@gmail.com>
2009-10-21config/arch/arm: default to EABIYann E. MORIN"1-1/+1
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-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?!?!