summaryrefslogtreecommitdiff
path: root/toolchain
Commit message (Collapse)AuthorAgeFilesLines
* update the linaro gcc to v2010.11-1Imre Kaloz2010-11-101-3/+3
| | | | SVN-Revision: 23940
* uClibc: fix errno access in pthreads (#8166, #8177) Reading errno within ↵Jo-Philipp Wich2010-11-061-0/+18
| | | | | | pthreads always resulted in 0 breaking various programs like transmission and collectd. This patch is not 100% thread safe but it brings back threading into a usable state for now. SVN-Revision: 23905
* ld.so: ldd crashes when __LDSO_SEARCH_INTERP_PATH__ is not #defined Since ↵Jo-Philipp Wich2010-11-051-0/+43
| | | | | | | | | | | | | | | | | b65c7b2c79debcb9017e31913e01eeaa280106fb, the implicit search path can be disabled by not #defining __LDSO_SEARCH_INTERP_PATH__. This causes _dl_ldsopath to never be set, so it remains NULL. _dl_ldsopath is still used when __LDSO_LDD_SUPPORT__ is #defined, to strip the path off of the beginning of the absolute path to the ld.so interpreter in use for printing. The _dl_strlen will crash with a NULL argument. Rather than relying on _dl_ldsopath, this change causes ldd to compute the interpreter's basename directly. glibc ld.so seems to print the full path to the interpreter without any computed basename or =>. I personally prefer glibc's behavior, but to preserve backwards compatibility with uClibc ld.so, the existing format with the computed basename, =>, and full path is used here. This enables simpler (and unchanged) text processing in a pipeline. Signed-off-by: Mark Mentovai <mark at moxienet.com> SVN-Revision: 23892
* use gcc 4.3.5 for avr32Imre Kaloz2010-11-042-4/+2
| | | | SVN-Revision: 23866
* add avr32 support to gcc 4.3.5Imre Kaloz2010-11-0412-3/+22594
| | | | SVN-Revision: 23865
* switch to uClibc 0.9.31Imre Kaloz2010-11-022-2/+2
| | | | SVN-Revision: 23781
* switch to binutils 2.20.1 (except for avr32 and ubicom32)Imre Kaloz2010-11-021-2/+4
| | | | SVN-Revision: 23780
* remove support for uClibc 0.9.30.2 and 0.9.30.3Imre Kaloz2010-11-0262-10621/+0
| | | | SVN-Revision: 23779
* remove unneeded config options, tooImre Kaloz2010-10-292-41/+0
| | | | SVN-Revision: 23706
* fix typoImre Kaloz2010-10-291-1/+1
| | | | SVN-Revision: 23705
* get rid of old gcc versionsImre Kaloz2010-10-2996-99302/+1
| | | | SVN-Revision: 23704
* add support for Linaro GCC 2010.10Imre Kaloz2010-10-2914-0/+9895
| | | | SVN-Revision: 23703
* fix typoImre Kaloz2010-10-281-1/+1
| | | | SVN-Revision: 23695
* sync gcc's Config.in with Config.versionImre Kaloz2010-10-281-8/+5
| | | | SVN-Revision: 23694
* the latest patchlevel gcc releases should work for these targetsImre Kaloz2010-10-281-14/+8
| | | | SVN-Revision: 23693
* fixup gcc version selection for the omap35xx targetImre Kaloz2010-10-281-1/+1
| | | | SVN-Revision: 23692
* we don't support gcc 3.x for some time nowImre Kaloz2010-10-281-3/+0
| | | | SVN-Revision: 23686
* remove support for binutils 2.18 and 2.20Imre Kaloz2010-10-2818-53362/+0
| | | | SVN-Revision: 23685
* gcc 4.4.5 supportImre Kaloz2010-10-0413-0/+9832
| | | | SVN-Revision: 23220
* optionally support parallel toolchain build. This defaults to off, because ↵Michael Büsch2010-10-033-3/+3
| | | | | | certain toolchain versions are known to break on parallel build. However, it significantly speeds up the build and latest versions of the tools do compile fine. SVN-Revision: 23196
* gcc: enable non-PIC for mips targets in gcc 4.4+ to reduce code sizeFelix Fietkau2010-09-201-0/+6
| | | | SVN-Revision: 23103
* gcc: add an updated version of 4.4.1+cs - successfully builds a toolchain ↵Felix Fietkau2010-09-208-69073/+29776
| | | | | | now, please test! SVN-Revision: 23101
* toolchain/gcc: fix -Os recursion on ARMv5 for gcc 4.5.0 & 4.5.1 ↵Alexandros C. Couloumbis2010-09-042-0/+140
| | | | | | (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392) SVN-Revision: 22899
* add a command for printing a cleaned up make target database - will be used ↵Felix Fietkau2010-09-011-0/+4
| | | | | | to analyze package dependencies at some point SVN-Revision: 22871
* fix a compile error when compiling with glibc (#7816)Felix Fietkau2010-09-011-1/+1
| | | | SVN-Revision: 22869
* gcj can only be built safely on gcc >= 4.3Florian Fainelli2010-08-301-0/+1
| | | | SVN-Revision: 22843
* toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and ↵Felix Fietkau2010-08-1910-59/+57
| | | | | | moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK SVN-Revision: 22723
* toolchain/gcc: remove remaining references to gcc-3.4.6Nicolas Thill2010-08-182-11/+1
| | | | SVN-Revision: 22694
* nptl-supoprt should not autoselect EXTRA_WARNINGS as this results in extra ↵Mirko Vogt2010-08-061-0/+11
| | | | | | CFLAGS which may not be supported by older compilers (as e.g. gcc-4.1 which e.g. the x86 target is currently using) SVN-Revision: 22511
* Add lost handling of -fhonour-copts to 4.4.x+cs/910-mbsd_multi.patchLars-Peter Clausen2010-08-032-0/+20
| | | | SVN-Revision: 22474
* add support for gcc-4.5.1Florian Fainelli2010-08-0113-0/+9818
| | | | SVN-Revision: 22450
* bump default gcc-4.4 version for sibyte and octeonFlorian Fainelli2010-07-312-1/+3
| | | | SVN-Revision: 22437
* add support for the Gateworks Laguna family (Cavium Networks Econa CNS3xxx)Imre Kaloz2010-07-215-0/+125
| | | | SVN-Revision: 22323
* 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 SVN-Revision: 22319
* the storm target is gone for a long time nowImre Kaloz2010-07-205-130/+0
| | | | SVN-Revision: 22311
* remove support for building kernel headers with old kernelsFelix Fietkau2010-06-261-16/+3
| | | | SVN-Revision: 21957
* remove gcc 3.4.6Felix Fietkau2010-06-2614-4679/+0
| | | | SVN-Revision: 21955
* patch went upstream, so bump git version and remove patch locallyMirko Vogt2010-06-222-79/+3
| | | | SVN-Revision: 21881
* Refactor omap35xx sub-targets to cater for beagleboard and gumstix overoHamish Guthrie2010-06-211-1/+1
| | | | SVN-Revision: 21858
* 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 SVN-Revision: 21856
* fix syntax errorMirko Vogt2010-06-201-1/+1
| | | | SVN-Revision: 21843
* make sure directory exists before copying intoMirko Vogt2010-06-191-0/+1
| | | | SVN-Revision: 21842
* fix eglibc INET_ANL option selectionFlorian Fainelli2010-06-021-1/+1
| | | | SVN-Revision: 21660
* toolchain/eglibc: add preliminary support for eglibc-2.12Nicolas Thill2010-05-284-10/+92
| | | | SVN-Revision: 21611
* toolchain/eglibc: update to latest revision for 2.9, 2.10 & 2.11Nicolas Thill2010-05-282-5/+4
| | | | SVN-Revision: 21610
* toolchain/eglibc: allow building eglibc-2.11 with gcc-4.5.xNicolas Thill2010-05-281-1/+1
| | | | SVN-Revision: 21601
* toolchain/gcc: add support for gcc-4.4.4Nicolas Thill2010-05-2813-0/+9832
| | | | SVN-Revision: 21600
* toolchain/gcc: add support for gcc-4.3.5Nicolas Thill2010-05-2818-0/+716
| | | | SVN-Revision: 21599
* toolchain/gcc: remove md5 for unsupported 4.4.0 version, add missing md5 for ↵Nicolas Thill2010-05-271-2/+2
| | | | | | 4.3.4 SVN-Revision: 21580
* toolchain/gcc: sort versions in Config.in (cosmetic)Nicolas Thill2010-05-271-3/+3
| | | | SVN-Revision: 21579