summaryrefslogtreecommitdiffstats
path: root/toolchain
Commit message (Collapse)AuthorAgeFilesLines
* toolchain/gcc: fix target-gcc for 4.3.xPeter Korsgaard2009-01-221-3/+8
| | | | | Includes are in include-fixed and GCC_LIB_SUBDIR needs to be set like for the rest of 4.x
* toolchain/kernel-headers: bump 2.6.27 / 2.6.28 versionsPeter Korsgaard2009-01-191-2/+2
|
* toolchain: introduce HOSTCC_VERSION and fix gcc-4.3.x build with old host CCsPeter Korsgaard2009-01-191-2/+9
| | | | | | | | gcc < 4.2.0 doesn't support -Wno-overlength-stings, but gcc-4.3.x configure fails to detect that, breaking the build. Work around it by detecting the host gcc version (and store in HOSTCC_VERSION) and set the proper configure variables for gcc < 4.2.0.
* Kconfig: remove 'default n' and 'default no' (see r22874)Peter Korsgaard2009-01-181-1/+0
| | | | Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* The liboil Makefile will use "-mcpu=vfp" when building for ARM.Ulf Samuelsson2009-01-181-2/+11
| | | | | | | | | | | | | | | The VFP is only available for a few ARM CPUs at the moment, so this breaks the liboil build. A patch is available upstream which only enables "-mfpu=vfp" if "--enable-vfp" is given to "configure". Autotools needs to be run for liboil for this to take effect. A new configuration BR2_VFP_FLOAT is added to allow enabling vfp. If this is "yes", then "-mfpu=vfp" is added to CFLAGS.
* Update broken AVR32 toolchain, and update configs for this, deprecate all ↵Ulf Samuelsson2009-01-163-2/+48
| | | | but latest AVR32 toolchain
* toolchain/uClibc: mark 0.9.29 as recentPeter Korsgaard2009-01-161-0/+1
|
* toolchain/gcc: mark old versions as deprecatedPeter Korsgaard2009-01-161-1/+7
|
* toolchain/gcc: default to 4.3.2 for !AVR32Peter Korsgaard2009-01-161-1/+1
|
* buildroot: convert remaining WGET users to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* toolchain/: convert to DOWNLOAD helperPeter Korsgaard2009-01-167-8/+8
|
* kernel-headers: mark 2.6.27 as RECENT, 2.6.26 as deprecatedPeter Korsgaard2009-01-151-1/+2
|
* kernel-headers: default to 2.6.28Peter Korsgaard2009-01-151-1/+1
|
* kernel-headers: bump 2.6.27 versionPeter Korsgaard2009-01-151-1/+1
|
* toolchain: sh64 fixesPeter Korsgaard2009-01-132-4/+3
| | | | | | | - arch/sh and arch/sh64 got merged in 2.6.25, so use arch/sh for sh64 as well - use little endian for sh64, like for 32bit sh sh64 still doesn't build, but gets further along now.
* toolchain: fix cris build with 2.6.28 kernel headersPeter Korsgaard2009-01-123-0/+78
| | | | Patch by Hinko Kocevar <hinko.kocevar@cetrtapot.si>
* uclibc: 0.9.30-x86-2.6.28+headers-fix: add r24799 as wellPeter Korsgaard2009-01-121-1/+26
| | | | Handle x86_84 as well. From uclibc r24799.
* toolchain/uclibc: fix sparc SED handling of _V9 / _V9BPeter Korsgaard2009-01-121-1/+1
|
* buildroot: get rid of s390 supportPeter Korsgaard2009-01-121-1/+1
| | | | | As discussed on the list. It isn't supported by uclibc, so I strongly doubt anyone has been using it.
* toolchain/uclibc: propagate mips mips32r2 variant setting to uclibcPeter Korsgaard2009-01-121-2/+3
| | | | 0.9.30 supports MIPS_ISA_MIPS32R2, so use it if mips32r2 variant is selected.
* toolchain/external-toolchain/ext-tool.mk: Support non sysroot-able toolchainsDaniel Laird2009-01-121-3/+3
| | | | | | | Only copy the sysroot files if the toolchain was built with sysroot support. Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* add .empty files for git-svnPeter Korsgaard2009-01-0516-0/+0
| | | | | | | | git-svn (and git) doesn't handle empty directories, so add .empty files to those dirs like elsewhere in buildroot. Those empty directories are normally not a big deal, but the recent changes to u-boot broke the build.
* Fix binutils Config for AVR32 (hopefully final version)Ulf Samuelsson2009-01-031-6/+2
|
* one more fix of binutils config for AVR32 toolchainUlf Samuelsson2009-01-031-1/+1
|
* Unbreak AVR32 toolchain, by making binutils-2.17 availableUlf Samuelsson2009-01-031-0/+4
|
* toolchain: revert "Allow creating a script for external use of Buildroot ↵Peter Korsgaard2009-01-025-47/+0
| | | | | | toolchain" It's been 10 days now without any reply from Ulf, so revert r24480+r24481.
* toolchain/binutils: fix up avr32 related fallout of r24474Peter Korsgaard2009-01-021-2/+2
| | | | | It's been 10 days now without any reply from Ulf, so fix it up to what seems sensible.
* Remove whitespace damage in uclibc.mkUlf Samuelsson2009-01-021-1/+0
|
* dependencies: simplistic SHELL = bash checkPeter Korsgaard2009-01-011-0/+12
|
* * Added option to build with gcc 4.3.2Nigel Kukard2008-12-3110-0/+251
|
* * Bump latest 2.6.27 kernel header version to 2.6.27.10Nigel Kukard2008-12-311-1/+1
|
* toolchain/uclibc: fix 0.9.30 x86 build with 2.6.28 headers (from r24515)Peter Korsgaard2008-12-291-0/+34
|
* toolchain/kernel-headers: add 2.6.28Peter Korsgaard2008-12-281-0/+4
| | | | | Don't make it default yet as uclibc/busybox seems to have some issues with it.
* toolchain: disable export-toolchain stuff as it breaks make dependenciesPeter Korsgaard2008-12-231-3/+2
| | | | | For some reason Ulf's export-toolchain stuff breaks the build as the dependencies target isn't executed and SED isn't set.
* toolchain/uclibc: fix typoPeter Korsgaard2008-12-231-1/+1
|
* toolchain/uclibc: Add BR2_ENABLE_LOCALE_PREGENERATED optionPeter Korsgaard2008-12-232-5/+17
| | | | | | | Add an option to either generate locales yourself or download the pregenerated set. Based on 4bdca9cc in Bernhard's tree.
* And make script for exported toolchain executableUlf Samuelsson2008-12-211-0/+1
|
* Allow creating a script for external use of Buildroot toolchainUlf Samuelsson2008-12-215-0/+46
|
* Revert patch, sent by mistakeUlf Samuelsson2008-12-201-2/+0
|
* Add updated binutils-2.18 prepatched toolchain for AVR32Ulf Samuelsson2008-12-201-2/+3
|
* Add updated gcc-4.2.2 prepatched toolchain for AVR32Ulf Samuelsson2008-12-201-0/+2
|
* toolchain/binutils: fix non-sysroot buildPeter Korsgaard2008-12-181-2/+2
|
* toolchain: use same gdb Config.in for internal/external toolchainsPeter Korsgaard2008-12-157-150/+96
| | | | | | | | | | We used to use different gdb configs for internal and external toolchains because mconf won't source the same file twice. This works, but is kind of sub optimal, as people forget to keep them in sync. Fix it to use the same file for both situations by shuffling around the config options a bit. Should work identical to before (except for the newer gdb versions available for ext).
* Another external toolchain support solutionThomas Petazzoni2008-12-131-0/+6
| | | | | | | | | | | | | | | | | | | | * In toolchain/external-toolchain/ext-tool.mk, copy the contents of the sysroot directory to the staging dir. * In package/Makefile.in, add a --sysroot CFLAGS pointing to the staging dir * Remove the CFLAGS and LDFLAGS definition from TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with these options, DirectFB fails to build because it cannot find PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile properly sets -D_GNU_SOURCE. I have already sent this patch on December, 2nd to the mailing-list, but got no feedback. So let's commit and see what happens :-) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabledPeter Korsgaard2008-12-101-1/+0
|
* binutils: revert bad commit 24343Hans-Christian Egtvedt2008-12-091-1/+1
| | | | | | This reverst the commit 24343, the original state was indeed correct. Blame goes to my bad sight and too hasty decisions.
* binutils: fix typo for detecting if BINUTILS_NO_MPFR is not setHans-Christian Egtvedt2008-12-091-1/+1
| | | | | Make the ifndef check the actual variable, typo bug.
* toolchain/kernel-headers: bump 2.6.27.x versionPeter Korsgaard2008-12-081-1/+1
|
* toolchain/gdb: 6.4 shouldn't be selectable for avr32Peter Korsgaard2008-12-081-1/+1
|
* toolchain/gdb: mark old versions as deprecatedPeter Korsgaard2008-12-081-0/+5
|