aboutsummaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* debug/gdb: remove snapshot versionYann E. MORIN"2010-04-111-7/+0
|
* binutils: allow choice for elf format when building bare-metal cross compilerYann E. MORIN"2010-04-091-1/+1
| | | | | | | | | When building a baremetal cross compiler I want to be able to select the elf format and not be forced to build the elf2flt package. Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com> [Yann E. MORIN: tweak the commit message] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* complibs: allow either static or shared buildYann E. MORIN"2010-04-111-9/+18
|
* config: replace COMP_LIBS with COMPLIBSYann E. MORIN"2010-04-101-1/+1
|
* Re-enable the FD_PIC ELF configuration optionThomas Petazzoni2010-04-071-7/+7
| | | | | Blackfin uses FD_PIC ELF format to provide shared libraries on a non-MMU architecture.
* libc/uclibc: add uClibc 0.9.31Yann E. MORIN"2010-04-071-0/+7
| | | | | | Signed-off-by: Arnaud Lacombe <lacombar@gmail.com> [Yann E. MORIN: mark it EXPERIMENTAL] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* cc/gcc: fix thread-less final gcc buildArnaud Lacombe2010-04-071-0/+11
| | | | | | | | | | | If threads are disabled in libc, we don't want to enable them in the final compiler. Doing so pass the configure stage, but fails latter on a missing <pthread.h>. Moreover, we don't want to build libgomp if threads are disabled; its configure script would fails anyway. Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
* config: allow libc selection in backend modeYann E. MORIN"2010-04-012-1/+5
| | | | | In backend mode, allow the upper-layer build system to force the C library selection.
* config: do not force setting kernel and archYann E. MORIN"2010-04-013-18/+7
| | | | | In backend mode, only enforce the arch and/or kernel selection if the upper-layer build system effectively forces the selection.
* kernel/linux: add latest versions: 2.6.33.2 2.6.32.11 2.6.31.13 2.6.27.46Yann E. MORIN"2010-04-021-9/+14
|
* debug/gdb: update version to 7.1Yann E. MORIN"2010-03-301-0/+7
|
* complibs: update versionsYann E. MORIN"2010-03-303-0/+25
| | | | | | | | GMP : 4.3.2, 5.0.1* CLooG/PPL: 0.15.8 0.15.9 libelf : 0.8.13 *: patch series added
* config: fix style issues when source-ing filesYann E. MORIN"2010-03-299-28/+28
| | | | | Always enclose the sourced file between double-quotes (purely for consistency; enclosing or not are both allowed by the kconfig language).
* config: move backend-related options to their own fileYann E. MORIN"2010-03-293-25/+36
|
* config: hide arch and kernel selection when used as a backendYann E. MORIN"2010-03-292-7/+27
| | | | | When used as a backend, it is the responsibility of the upper-layer build system to set the target architecture and kernel.
* config: hide options to debug crosstool-NG when a backendYann E. MORIN"2010-03-291-0/+1
| | | | | When used as a backend, it does not make sense to debug crosstool-NG, so hide the option.
* config: hide more config options when a backendYann E. MORIN"2010-03-291-10/+14
| | | | | | | | Hide the prompts for some behavioral options, for which the upper-layer build system is responsible for: - parallel jobs and maximum load - use pipes - use custom shell
* config: hide paths when used as a backendYann E. MORIN"2010-03-292-7/+8
| | | | | | When crosstool-NG is used as a backend, it is the responsibility of the upper-layer build-system to properly set paths, so we just hide the prompts in this case.
* binutils/sstrip: get rid of ELFkickersYann E. MORIN"2010-03-171-36/+1
| | | | | ELFkickers are looong dead and unmaintained, and the sstrip from buildroot is working fine *and* is maintained.
* binutils/sstrip: depends on ELFYann E. MORIN"2010-03-171-0/+2
| | | | No point building sstrip is the target is not ELF.
* tools: move sstrip to the binary utilities menuYann E. MORIN"2010-03-175-16/+14
| | | | | | sstrip is now alone in its 'tools' menu, and we will probably never gain any other 'tool'. Besides, sstrip is just strip, but a little bit more agressive, so it deserves going to the 'binary utilities' menu.
* debug/gdb: gdb>=7.0 can use MPC, enable for cross-gdbYann E. MORIN"2010-03-151-0/+12
|
* debug/gdb: add handling of 7_0_or_laterYann E. MORIN"2010-03-201-0/+5
| | | | We'll need to differentiate gdb 7.0 or later, from gdb prior to 7.0
* debug/gdb: add option to use GMP and MPFRYann E. MORIN"2010-03-151-0/+17
| | | | GMP and MPFR are optional for gdb, so offer a config option.
* debug/gdb: can't build a static native gdb if using GMP/MPFRYann E. MORIN"2010-03-151-8/+14
| | | | | It is currently impossible to reliably build static GMP/MPFR libs, so we can't build a static native gdb using them, obviously.
* debug/gdb: split menuconfig for easier maintenanceYann E. MORIN"2010-03-154-88/+102
|
* cc/gcc: fix use of companion librariesYann E. MORIN"2010-03-051-2/+12
|
* complibs: hide promptsYann E. MORIN"2010-03-051-6/+0
|
* config: hide entries when in backend modeYann E. MORIN"2010-03-057-0/+7
| | | | | | | | | | | This implies hidding entries for: - binutils libraries - dmalloc - duma - native gdb - ltrace - strace - sstrip
* config: prepare for build-system backendYann E. MORIN"2010-03-051-0/+9
| | | | | | | | | | | | | | | When acting as a backend for a build-system, we should not build any application that runs on the target, that is: - no native gdb - no companion libraries - no binutils libraries - no debug tools (save for gdbserver) - ... Here, we simply prepare the (hidden) config option that will detect that we are acting as a back-end. Update doc accordingly.
* kernel/linux: add latest versions 2.6.32.10 and 2.6.33.1Yann E. MORIN"2010-03-171-3/+8
|
* kernel/linux: add latest 2.6.32.9 and 2.6.33, remove old 2.6.32.xYann E. MORIN"2010-02-281-41/+6
|
* arch: add mips64Zhuang Yuyao2010-02-201-0/+1
| | | | This adds initial mips64 config option and build script.
* comp-libs: make libelf a companion libraryYann E. MORIN"2010-02-173-6/+23
| | | | | When gcc-4.5 is out, it will require libelf. So better make it a companion library now rather than postponing the ineluctable.
* complibs: hide companion libraries for target entryYann E. MORIN"2010-02-173-27/+45
| | | | | | The companion libraries on the target are required only for internal use by binutils and gdb. The user should not have to know about this, so hide the option.
* complibs: simplify config fileYann E. MORIN"2010-02-183-6/+17
| | | | | Although currently the wrapper is directly dependent on companion libraries, let's still decorelate those two.
* complibs: split-up selection for individual libsYann E. MORIN"2010-02-174-27/+86
|
* binutils/binutils: fix using GMP and MPFRYann E. MORIN"2010-02-091-0/+12
|
* cc/gcc: simplify the _or_later stuffYann E. MORIN"2010-02-041-4/+1
|
* kernel/linux: add latest 2.6.32.8Yann E. MORIN"2010-02-111-0/+5
|
* config: re-order the log entries inthe menuconfigYann E. MORIN"2010-02-041-8/+8
|
* libc/eglibc: Add option to optimize for sizeRichard Strand2010-02-011-0/+7
| | | | | | Add an option to eglibc to optimize for size using -Os. Signed-off-by: Richard Strand <richard.strand@icomera.com>
* kernel/linux: add latest versions, remove old dot-releasesYann E. MORIN"2010-01-311-106/+26
|
* libc/uClibc: remove EXPERIMENTAL for 0.9.30.2Yann E. MORIN"2010-01-311-2/+1
|
* debiug/ltrace: remove EXPERIMENTAL for 0.5.3, remove 0.5.1Yann E. MORIN"2010-01-311-7/+1
|
* debug/strace: remove EXPERIMENTAL for 4.5.19Yann E. MORIN"2010-01-311-2/+1
|
* comp-libs/mpfr: remove EXPERIMENTAL for 2.4.2Yann E. MORIN"2010-01-311-2/+1
|
* comp-libs/mpc: remove EXPERIMENTAL for 0.8.1Yann E. MORIN"2010-01-311-2/+1
|
* arch/sh: remove EXPERIMENTALYann E. MORIN"2010-01-311-1/+0
|
* arch/avr32: remove EXPERIMENTALYann E. MORIN"2010-01-311-1/+0
|