summaryrefslogtreecommitdiffstats
path: root/toolchain
Commit message (Collapse)AuthorAgeFilesLines
* kernel-headers: bump 2.6.27/2.6.28 stable versionsPeter Korsgaard2009-02-184-2/+2
|
* toolchain/gcc: add 4.3.3Peter Korsgaard2009-02-1312-2/+254
|
* kernel-headers: bump 2.6.27/2.6.28 stable versionsPeter Korsgaard2009-02-125-57/+2
|
* binutils: depend on static version of gmp/mpfrPeter Korsgaard2009-02-101-2/+2
|
* kernel-headers: bump 2.6.27/2.6.28 stable versionsPeter Korsgaard2009-02-095-2/+2
|
* toolchain/gcc/4.3.2: use what really got committed upstream for PR39076Peter Korsgaard2009-02-052-31/+11
| | | | Thanks to Sven Neumann for noticing.
* toolchain/gcc/4.3.2: remove unused and unneeded fix for PR34205Peter Korsgaard2009-02-051-42/+0
| | | | We don't use the iwmmxt abi anymore.
* toolchain/gcc/4.3.2: fix arm funroll-loops patch from r24993Peter Korsgaard2009-02-051-2/+2
| | | | | Rename it so it actually gets applied and fix it so it can be applied (-p level).
* toolchain: revert r25193 (Change binary toolchain configuration)Peter Korsgaard2009-02-044-26/+2
| | | | As discussed on the list.
* uClibc: remove unused 0.9.29 wchar defconfigPeter Korsgaard2009-02-031-215/+0
| | | | | | We add the wchar stuff at compile time using sed, so the default defconfig works, the file hasn't seen any updates since it first got committed, and there's no references to it in the tree.
* uClibc: enable LDSO_RUNPATH in defconfigs (use ELF RPATH info)Peter Korsgaard2009-02-035-5/+5
| | | | | Fixes mysql-client package (installs shared libraries into /usr/lib/mysql and sets RPATH).
* kernel-headers: 2.6.28.x: remove cris patch applied upstreamPeter Korsgaard2009-02-021-12/+0
|
* kernel-headers: bump 2.6.27/2.6.28 stable versionsPeter Korsgaard2009-02-026-2/+2
|
* Change binary toolchain configuration, soUlf Samuelsson2009-01-314-2/+26
| | | | | | | | | | | that the options become visible just below the config, instead of at bottom of screen Create a more useful default as toolchain path. Allow generation of a script which sets up paths to a binary toolchain generated by buildroot.
* Remove AVR32 patches from kernel-headers directory and put them in Ulf Samuelsson2009-01-306-16948/+1
| | | | | | | | | | "target/device/Atmel/arch-avre/kernel-headers-2.6.28.2" Make sure BR2_KERNEL_HEADERS_PATCH_DIR is enabled for 2.6.28 Set KERNEL_HEADERS_PATCH_DIR="target/device/Atmel/arch-avre/kernel-headers-2.6.28.2" for Atmel AVR32 targets and "valka"
* Extend External Toolchain options (match buildroot built toolchain): Daniel Laird2009-01-305-132/+96
| | | | | | | | | | Have added options that mean you can set the same BR2_XXXX variables for external toolchain and internal (buildroot built) toolchain. This means the same set of packages can be built now me as for you..... Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* toolchain: fix up GNU_TARGET_NAME link and target_utils locationPeter Korsgaard2009-01-303-8/+8
| | | | | | The GNU_TARGET_NAME symlink and target_utils location were not correctly adjusted to match the move of the toolchain to $(STAGING_DIR)/usr, creating dangling symlinks.
* toolchain/gcc: remove unused gcc 3.x cruft from 4.x makefile (sysroot)Peter Korsgaard2009-01-301-42/+2
|
* toolchain/gcc/4.3.2: accept abi=aapcs-linux for EABIPeter Korsgaard2009-01-301-0/+18
| | | | | From Bernhards' tree, thanks to Sven Neuman for noticing. See also http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01500.html
* Move AVR32 patch to kernel header to unbreak several applicationsUlf Samuelsson2009-01-305-0/+16947
|
* toolchain/gcc: remove ancient (and unused) i386 softfloat patchPeter Korsgaard2009-01-293-69/+0
|
* toolchain/gcc: remove unused GCC_ENABLE_CLOCALEPeter Korsgaard2009-01-292-8/+0
| | | | | | | This variable was introduced in r17046 (add gfortran support, 2006-12-22) and wasn't used even there. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* toolchain: cris fixes for gcc 4.3.x / linux 2.6.28.xPeter Korsgaard2009-01-284-0/+49
| | | | Patches by Hinko Kocevar <hinko.kocevar@cetrtapot.si>
* toolchain/uClibc: fix 0.9.30 build with linuxthreads on ARMPeter Korsgaard2009-01-281-0/+177
| | | | Patch by Will Wagner <will_wagner@carallon.com> - From uclibc svn r25099.
* fix configuration wrt elf2fltPeter Korsgaard2009-01-281-2/+2
| | | | | | | | | | The buildroot toolchain is installed in $(STAGING_DIR)/usr/bin and not in $(STAGING_DIR)/bin so let,s adjust the --prefix accordingly. Also the BFLT binary format is always stripped by definition, so it is incompatible with any kind of stripping option. Signed-off-by: Nicolas Pitre <nico@cam.org>
* elf2flt: fix linkPeter Korsgaard2009-01-281-0/+1
| | | | | Seems like recent binutils has pulled in inflate support, so we need to link with zlib.
* toolchain/kernel-headers: remove ancient (and unused) patchesPeter Korsgaard2009-01-269-34996/+0
|
* toolchain/binutils: remove ancient (and unused) 2.14/15/16/17 patchesPeter Korsgaard2009-01-2699-7800/+0
|
* Makefile: globally define variables used at different placesPeter Korsgaard2009-01-251-1/+0
| | | | | | $(comma) and $(space) are used in packages and the toolchain. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* kernel-headers: bump 2.6.27 / 2.6.28 to latest stablePeter Korsgaard2009-01-254-2/+2
|
* toolchain/uClibc: disable UCLIBC_SUPPORT_AI_ADDRCONFIG in 0.9.30 defconfigPeter Korsgaard2009-01-241-1/+1
| | | | | | | UCLIBC_SUPPORT_AI_ADDRCONFIG seems to have issues in 0.9.30 and cause segfaults on some architectures, so disable it. Reported and tracked down by "QuickX" <quickx@hotmail.com>.
* Fix unroll bug for ARM toolchainUlf Samuelsson2009-01-231-0/+31
|
* kernel-headers: fix 2.6.28.1 serial.h (unbreaks directfb serialmouse.c)Peter Korsgaard2009-01-231-0/+55
|
* kernel-headers: rename 2.6.25/2.6.28 patches to match current stable versionsPeter Korsgaard2009-01-233-0/+0
| | | | Otherwise they won't get applied.
* toolchain/gcc: make version detection more robustPeter Korsgaard2009-01-221-8/+8
| | | | | Thanks to Bernhard for noticing (and less so for causing the problem in the first place :P)
* 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.