aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* scripts: update config.{sub,guess}Yann E. MORIN"2009-10-301-2/+2
|
* scripts: fix updating config.{sub,guess}Yann E. MORIN"2009-10-303-7/+6
|
* Merge.Yann E. MORIN"2009-10-29236-31075/+2423
|\
| * samples: update all samples to the new set of optionsYann E. MORIN"2009-10-2833-1680/+702
| | | | | | | | No version change is made.
| * config: mark now old versions as being OBSOLETEYann E. MORIN"2009-10-2816-40/+80
| | | | | | | | | | These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
| * config/binutils: add latest version 2.20Yann E. MORIN"2009-10-2715-0/+552
| | | | | | | | Also add patchset vampirised from Gentoo.
| * debug/strace: add latest version, unmarkprevious EXPERIMENTALYann E. MORIN"2009-10-287-2/+233
| | | | | | | | Also propagate the patchset from 4.5.18 to 4.5.19.
| * debug/gdb: add latest version 7.0Yann E. MORIN"2009-10-281-0/+6
| |
| * cc/gcc: add latest 4.4.2 version as EXPERIMENTALYann E. MORIN"2009-10-2026-0/+804
| |
| * kernel/linux: add latest versionsYann E. MORIN"2009-10-271-3/+28
| |
| * binutils: remove duplicate config entries for binutils & elf2fltYann E. MORIN"2009-10-272-6/+0
| |
| * scripts: add sed expression to apply when renumbering patchesYann E. MORIN"2009-10-271-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.
| * scripts: fis addToolVersion wrt binutilsYann E. MORIN"2009-10-271-1/+1
| | | | | | | | binutils' config file has moved; update the addToolVerion script accordingly.
| * kernel/linux: remove the version promptYann E. MORIN"2009-10-211-13/+0
| |
| * debug/gdb: remove old versionsYann E. MORIN"2009-10-2810-1252/+0
| |
| * config/binutils: remove obsolete experimental versionsYann E. MORIN"2009-10-2721-808/+0
| |
| * config: rip-out versions marked as OBSOLETEYann E. MORIN"2009-10-28116-27265/+0
| |
* | libc/uClibc: fix building on system with recent glibcZoltan Devai2009-10-281-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.
* | arch/arm: add sample for nommu bare-metal Cortex-M3 with newlibYann E. MORIN"2009-10-262-0/+346
| |
* | arch/arm: add THUMB interworking supportYann E. MORIN"2009-10-262-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.
* | arch/arm: add THUMB mode config optionYann E. MORIN"2009-10-262-0/+35
| |
* | arch/arm: no need to check for the ABI optionYann E. MORIN"2009-10-211-4/+0
| | | | | | | | | | The ABI option can not be set if EABI was selected, so no need to check for it.
* | arch/arm: add support for noMMUYann E. MORIN"2009-10-211-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.
* | libc/newlib: allow using CVS snapshotsYann E. MORIN"2009-10-263-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.
* | functions: allow using sub-dir of a moduleYann E. MORIN"2009-10-261-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.
* | libc/newlib: allow using newlib with archs other than avr32Yann E. MORIN"2009-10-215-15/+32
| |
* | libc/newlib: fix namespace in config fileYann E. MORIN"2009-10-261-2/+2
| | | | | | | | C library config options should be prefixed with 'LIBC_'.
* | libc/newlib: cleanup the build and finish stepsYann E. MORIN"2009-10-261-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
* | libc/newlib: fix host/target confusionYann E. MORIN"2009-10-251-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
* | debug/dmalloc: fix handling of threading modelYann E. MORIN"2009-10-211-3/+3
| |
* | config: add help for the MMU/noMMU entryYann E. MORIN"2009-10-211-0/+10
| |
* | config/libc: move around hidden config optionsYann E. MORIN"2009-10-211-2/+2
| | | | | | | | This yields a cleaner .config file that is easier to read.
* | scripts/functions: Fix a variable name.Frederic Roussel2009-10-231-1/+1
|/ | | | Signed-off-by: Frederic Roussel <fr.frasc@gmail.com>
* config/arch/arm: default to EABIYann E. MORIN"2009-10-211-1/+1
|
* docs: adding naming conventions for crosstool-NGYann E. MORIN"2009-10-121-0/+36
|
* docs: fix chapter spacingYann E. MORIN"2009-10-121-0/+6
|
* Merge.Yann E. MORIN"2009-10-101-1/+5
|\
| * configure: force using the C locale to check messagesYann E. MORIN"2009-10-101-1/+4
| |
| * configure: fix --with-foo=/path/to/fooYann E. MORIN"2009-10-101-0/+1
| | | | | | | | | | When a required tool is specified with --with-foo, store the variable in the list.
* | scripts: replace calls to svn with calls to hg in script to renumber patchesYann E. MORIN"2009-10-101-3/+3
| |
* | docs: get rid of any reference to the now long-gone svn repositoryYann E. MORIN"2009-10-103-7/+7
| |
* | docs: move the "contributing" section to overview.txtYann E. MORIN"2009-10-102-73/+84
| |
* | docs: configure no longer accepts --with-contribYann E. MORIN"2009-10-101-12/+4
|/ | | | | It's been a while that configure does not recognise --with-contrib. Applying contibutions is to be done manually, using patch.
* eglibc: add support for user provided option groupsArnaud Vrac2009-10-092-2/+103
| | | | Signed-off-by: Arnaud Vrac <avrac@freebox.fr>
* samples: fix the avr32-unknown-none sampleYann E. MORIN"2009-10-081-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?!?!
* samples: updateYann E. MORIN"2009-10-0429-2501/+2505
|
* libelf: add libelf-0.8.12Yann E. MORIN"2009-10-042-0/+29
|
* Merge.Yann E. MORIN"2009-10-03104-3080/+4826
|\
| * Merge.Yann E. MORIN"2009-10-037-113/+136
| |\
| | * Merge.Yann E. MORIN"2009-10-032-6/+8
| | |\