aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | |\
| | | * doc: update documentation, mostly eye-candyYann E. MORIN"2009-10-032-6/+8
| | | |
| | * | debug/gdb: cleanup (remove) the static ncurses buildYann E. MORIN"2009-10-031-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.
| | * sample: update the i686-nptl-linux-gnu sampleYann E. MORIN"2009-10-031-100/+99
| | | | | | | | | | | | Update this sample, now it seems to correctly build again.
| | * libc/eglibc: fix building for seemingly native toolchainsYann E. MORIN"2009-10-021-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
| | * libc/glibc: fix building for seemingly native toolchainsYann E. MORIN"2009-10-023-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
| * | libc/glibc: don't use legacy snapshotsYann E. MORIN"2009-10-032-24/+0
| | | | | | | | | | | | | | | glibc snapshots have not been updated for about the past 5 months. Consider them to be deprecated, now.
| * | libc/glibc: remove dead codeYann E. MORIN"2009-10-022-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.
| * samples: upgrade some samplesYann E. MORIN"2009-10-013-223/+246
| | | | | | | | | | Upgrading all samples is too much a hassle. Stick with those few for now.
| * samples: remove arm-beagle-linux-gnueabiYann E. MORIN"2009-09-132-451/+0
| | | | | | | | Use the generic arm-cortex_a8-linux-gnueabi sample instead.
| * Merge.Yann E. MORIN"2009-10-013-80/+55
| |\
| | * scripts: update config.guess and config.subYann E. MORIN"2009-09-272-78/+40
| | |
| | * readme: document patch descriptionYann E. MORIN"2009-09-271-2/+15
| | |
| * | gcc: ecjx.cc -> ecjx.o should use host compiler, not cross compilernyet2009-09-282-0/+26
| | |
| * | gcc: forward port gcc-4.4.0 patchset to 4.4.1Yann E. MORIN"2009-09-2724-0/+783
| | |
| * | kernel/linux: update versions.Yann E. MORIN"2009-09-261-32/+18
| | |
| * | Insert an empty line bwetween added new versions.Yann E. MORIN"2009-09-261-1/+1
| |/
| * debug/ltrace: fix build with /exotic/ linux-host OSYann E. MORIN"2009-09-141-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'
| * Merge.Yann E. MORIN"2009-09-1310-19/+28
| |\
| | * samples: correclty fix saving samples with a C library config fileYann E. MORIN"2009-09-131-1/+1
| | |
| | * samples: fix uClibc config file locationYann E. MORIN"2009-09-138-8/+8
| | |
| | * comp-libs/cloog: fix buildingYann E. MORIN"2009-09-131-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.
| * | config: fix indentation for options marked EXPERIMENTAL or OBSOLETEYann E. MORIN"2009-09-134-7/+7
| | | | | | | | | | | | | | | Change the 2-space separation into a 1-space separation, for the sake of homogeneity.