aboutsummaryrefslogtreecommitdiffstats
path: root/toolchain
Commit message (Collapse)AuthorAgeFilesLines
* gcc: split up the build process into three distinct stages (minimal, ↵Felix Fietkau2010-07-206-349/+347
| | | | | | initial, final), to clean up the dependency handling nastiness and to improve support for rebuilding parts of the toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22319 3c298f89-4303-0410-b956-a3cf2f4a3e73
* the storm target is gone for a long time nowImre Kaloz2010-07-205-130/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22311 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove support for building kernel headers with old kernelsFelix Fietkau2010-06-261-16/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21957 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove gcc 3.4.6Felix Fietkau2010-06-2614-4679/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21955 3c298f89-4303-0410-b956-a3cf2f4a3e73
* patch went upstream, so bump git version and remove patch locallyMirko Vogt2010-06-222-79/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21881 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Refactor omap35xx sub-targets to cater for beagleboard and gumstix overoHamish Guthrie2010-06-211-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21858 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add support for uClibc version 0.9.32 based on git rev ↵Mirko Vogt2010-06-2033-94/+4630
| | | | | | | | a7642511b08b0b8a4012bab67cb8aa554992df6b, this includes support for nptl which got merged into the uClibc master branch recently git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21856 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/kernel-headers] fix syntax errorMirko Vogt2010-06-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21843 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/kernel-headers] make sure directory exists before copying intoMirko Vogt2010-06-191-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21842 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix eglibc INET_ANL option selectionFlorian Fainelli2010-06-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21660 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: add preliminary support for eglibc-2.12Nicolas Thill2010-05-284-10/+92
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21611 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: update to latest revision for 2.9, 2.10 & 2.11Nicolas Thill2010-05-282-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: allow building eglibc-2.11 with gcc-4.5.xNicolas Thill2010-05-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21601 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/gcc: add support for gcc-4.4.4Nicolas Thill2010-05-2813-0/+9832
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21600 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/gcc: add support for gcc-4.3.5Nicolas Thill2010-05-2818-0/+716
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21599 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/gcc: remove md5 for unsupported 4.4.0 version, add missing md5 for ↵Nicolas Thill2010-05-271-2/+2
| | | | | | 4.3.4 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21580 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/gcc: sort versions in Config.in (cosmetic)Nicolas Thill2010-05-271-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21579 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/kernel-headers: simplify linux headers installation (remove legacy ↵Nicolas Thill2010-05-241-24/+9
| | | | | | hacks, cleanup) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] add upstream uclibc 0.9.31 patch to fix fcntl64 on 64-bits targetsFlorian Fainelli2010-05-191-0/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21504 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix syntax error in Config.inJo-Philipp Wich2010-04-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21062 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix graphite options with gcc-4.5, add libelf for LTO, fix ↵Florian Fainelli2010-04-204-27/+37
| | | | | | mbsd_multi patch, patch from Bernhard Loos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21046 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add gcc-4.5.0 preliminary supportAlexandros C. Couloumbis2010-04-1913-0/+9831
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21033 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/gcc: add a 3.4.6 patch fixing a g++ bug where it generates local ↵Nicolas Thill2010-04-161-0/+61
| | | | | | references to linkonce (see http://gcc.gnu.org/PR16276, closes: #7014) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20900 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/uClubc-0.9.31: fix syscalls on MIPSGabor Juhos2010-04-151-0/+110
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20882 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/uClibc: add preliminary support for 0.9.31 (needs testing)Nicolas Thill2010-04-1531-1/+5115
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20873 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/kernel-headers: restore support for patches, needed for ubicom32Nicolas Thill2010-04-151-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20872 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/binutils: building gas for arm-*-uclibc systems requires linking ↵Gabor Juhos2010-03-305-0/+190
| | | | | | with -lm git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20594 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix kernel-headers buildFelix Fietkau2010-03-291-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20584 3c298f89-4303-0410-b956-a3cf2f4a3e73
* uClibc: fix free-after-use bug in __dns_lookup (closes #6886)Gabor Juhos2010-03-233-0/+135
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20384 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix kernel-headers build for umlFlorian Fainelli2010-03-141-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20203 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] add support for uClibc 0.9.30.3Florian Fainelli2010-03-1331-0/+5225
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20181 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add binutils-2.20.1Alexandros C. Couloumbis2010-03-118-0/+334
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20137 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] uClibc: enhance debug support (closes: #6118)Nicolas Thill2010-03-074-5/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20031 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] uClibc: revert to old linuxthreads implementation on x86 (like ↵Nicolas Thill2010-03-074-8/+0
| | | | | | all others arches) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20030 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] gcc: only enable/disable TLS support in final stage (closes: #6788)Nicolas Thill2010-03-061-5/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20018 3c298f89-4303-0410-b956-a3cf2f4a3e73
* this patch fixes toolchain parallel build, which reduces build time.Travis Kemen2010-03-051-1/+1
| | | | | | | | | | | | | | | In order to enable parallel build, change line 21 of include/host-build.mk from: override MAKEFLAGS= to: override MAKEFLAGS=$(MAKE_JOBS) -Raphael git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19995 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] cleanup the 2.6.33 and later kernels kernel-headers installationFlorian Fainelli2010-03-031-5/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19962 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix compilation w/ 2.6.33Florian Fainelli2010-03-011-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19933 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/uclibc]: upgrade and fixup support for the uclibc nptl branchImre Kaloz2010-02-264-18/+47
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19871 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/gcc]: make TLS support configurableImre Kaloz2010-02-262-2/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19870 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] add menuconfig item to enable uClibc debug buildsJo-Philipp Wich2010-02-252-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19860 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain]: use gcc 4.3.4 for the gemini targetImre Kaloz2010-02-232-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19824 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [uClibc/avr32]: fix varargs handling of the prctl syscallImre Kaloz2010-02-191-0/+68
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19740 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/mips]: use gcc 4.4.3 for mips64 targetsImre Kaloz2010-02-172-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19686 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/avr32]: use binutils 2.19.1 by default for avr32, tooImre Kaloz2010-02-161-3/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19678 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/avr32]: add avr32 support for binutils 2.19.1 based on the Atmel ↵Imre Kaloz2010-02-161-0/+30629
| | | | | | 1.2.0 toolchain release git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19677 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/powerpc]: use gcc 4.4.3 for the powerpc targets by defaultImre Kaloz2010-02-162-4/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19671 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixup the hunks in patchImre Kaloz2010-02-151-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19635 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ubicom32 isn't supported with binutils 2.18Imre Kaloz2010-02-151-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19632 3c298f89-4303-0410-b956-a3cf2f4a3e73
* the CS toolchain FTBS for the gemini, use the old one for nowImre Kaloz2010-02-082-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19556 3c298f89-4303-0410-b956-a3cf2f4a3e73