summaryrefslogtreecommitdiff
path: root/toolchain
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: uclibc: fix typo in uclibc common configJonas Gorski2013-02-211-1/+1
| | | | | | | | | | Based on a patch from Oliver Metz. Closes #10735. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35709
* buildroot: allow specifying libc personality for external toolchainsJo-Philipp Wich2013-02-202-1/+12
| | | | SVN-Revision: 35703
* toolchain/eglibc: add support for 2.17Florian Fainelli2013-02-073-0/+11
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35515
* toolchain/gcc: fix the mips64 linker path to be more musl conformingFlorian Fainelli2013-01-295-15/+15
| | | | | | | | musl libc does not use /lib32 or /lib64 directories, just /lib Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35406
* toolchain/musl: add parenthesis to the __ARE_4_EQUAL macroFlorian Fainelli2013-01-291-0/+12
| | | | | | | | | Fixes warnings exposed by netifd while using IN6_ARE_ADDR_EQUAL turned into errors. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35404
* gcc: fix build for MIPS64 targets introduced by musl patchFlorian Fainelli2013-01-075-0/+79
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35046
* gcc-linaro-4.6: update to 2012.12Florian Fainelli2013-01-071-2/+2
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35044
* gcc-linaro-4.7: update to 2012.12Florian Fainelli2013-01-071-2/+2
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35043
* toolchain/musl: simplify musl install stepsFlorian Fainelli2012-12-101-12/+0
| | | | | | | | | Some of these were copy/pasted from uClibc, but they are not necessary at all for musl-libc. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34598
* toolchain/musl: update to 0.9.8Florian Fainelli2012-12-106-106/+7
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34597
* toolchain/musl: fix typo on configuration symbolFlorian Fainelli2012-12-101-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34596
* toolchain: use file_copy to install the initial gcc filesJo-Philipp Wich2012-12-021-2/+1
| | | | SVN-Revision: 34440
* toolchain: remove duplicate default in bintutils KconfigJo-Philipp Wich2012-12-021-2/+1
| | | | SVN-Revision: 34436
* remove support for ubicom32Florian Fainelli2012-11-3017-123768/+3
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34432
* gcc/4.5-linaro: backport musl patchFlorian Fainelli2012-11-291-0/+242
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34425
* musl: backport an upstream fix for MIPS and termios constantsFlorian Fainelli2012-11-231-0/+99
| | | | | | | | Fixes weird console behavior with a musl rootfs. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34318
* musl: disable hardware FPU registers usageFlorian Fainelli2012-11-231-0/+49
| | | | | | | | This was crashing applications, thanks to Rich Felker for the suggestion. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34317
* add preliminary support for muslFlorian Fainelli2012-11-2315-3/+1771
| | | | | | | | Musl is an alternative C-library, see http://www.musl-libc.org for more infos. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34314
* gcc: remove support for 4.7.0Florian Fainelli2012-11-2121-10354/+1
| | | | | | | | | There are no good reasons for keeping this version around when 4.7.2 and 4.7-linaro are there. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34296
* eglibc/2.16: add missing dl-search-paths patchFlorian Fainelli2012-11-211-0/+14
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34290
* gcc: build with HOST_CFLAGSFlorian Fainelli2012-11-191-0/+1
| | | | | | | | | Turns on -O2 optimization when building GCC thus making the cross-compiler a little faster (about 25%). Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34266
* binutils: remove 2.21Florian Fainelli2012-11-1910-31249/+0
| | | | | | | | | There is no point in keeping around 2.21 when 2.21.1 which is a bugfix release is there. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34265
* gcc-4.6-linaro: update to 2012.11Florian Fainelli2012-11-191-2/+2
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34264
* gcc-4.7-linaro: update to 2012.11Florian Fainelli2012-11-191-2/+2
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34263
* binutils: add support for 2.23.1Florian Fainelli2012-11-196-0/+108
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34262
* binutils/2.22: backport an upstream fix for an assertion in the ARM backend.Florian Fainelli2012-11-191-0/+28
| | | | | | | | See http://sourceware.org/bugzilla/show_bug.cgi?id=13990 for more details. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34260
* add 3.7-rc6 support (patch 820 still has to be fixed)Imre Kaloz2012-11-181-0/+366
| | | | SVN-Revision: 34247
* uClibc: backport a fix for dlsym(RTLD_NEXT, ...) useFlorian Fainelli2012-11-111-0/+26
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34142
* build: remove remaining references to TOOLCHAIN_JOBS (thx, Sedat Dilek)Felix Fietkau2012-11-083-3/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34122
* eglibc: update to r21110Florian Fainelli2012-10-311-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34036
* eglibc: do not prompt for the revision, it is supposed to be changed by ↵Felix Fietkau2012-10-311-1/+0
| | | | | | | | | | developers, not users. fixes changing the eglibc version in menuconfig without resetting the config Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34029
* eglibc: remove versions 2.12-2.14Felix Fietkau2012-10-3112-361/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34028
* eglibc: add a fake libintl.h for cross-rpcgen and cross-zic to fix build on ↵Felix Fietkau2012-10-313-0/+29
| | | | | | | | mac os x Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34026
* eglibc: enable parallel buildsFelix Fietkau2012-10-311-1/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34025
* eglibc: disable NIS/SUNRPC by default. RPC support is provided by librpcFelix Fietkau2012-10-311-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34024
* uClibc: backport support for assignment-allocation character %m in sscanfFelix Fietkau2012-10-291-0/+184
| | | | SVN-Revision: 34001
* toolchain: enable pthread debug support in uclibcFelix Fietkau2012-10-291-1/+1
| | | | SVN-Revision: 33996
* toolchain: enable parallel build for uClibc, remove the obsolete ↵Felix Fietkau2012-10-172-1/+3
| | | | | | TOOLCHAIN_PARALLEL config symbol SVN-Revision: 33807
* gcc: add GCC 4.7.2Florian Fainelli2012-10-1417-1/+9884
| | | | SVN-Revision: 33763
* gcc: add GCC 4.6.3Florian Fainelli2012-10-1418-1/+10066
| | | | SVN-Revision: 33762
* gcc: update 4.5-linaro to 4.5-2012.03Florian Fainelli2012-10-131-2/+2
| | | | SVN-Revision: 33760
* gcc: update 4.7-linaro to 4.7-2012.10Florian Fainelli2012-10-135-471/+3
| | | | SVN-Revision: 33759
* gcc: update gcc-4.6-linaro to 4.6-2012.10Florian Fainelli2012-10-133-205/+3
| | | | SVN-Revision: 33758
* gdb: update to 7.5-2012.09Florian Fainelli2012-10-132-15/+18
| | | | SVN-Revision: 33757
* eglibc: remove duplicate line introduced in r33738Florian Fainelli2012-10-121-1/+0
| | | | SVN-Revision: 33740
* gcc: add --with-long-double-128 for SPARC toolchainFlorian Fainelli2012-10-121-0/+1
| | | | | | This is required in order to build the final compiler. SVN-Revision: 33739
* add support for eglibc 2.16Florian Fainelli2012-10-126-0/+406
| | | | SVN-Revision: 33738
* gcc: backport struct siginfo -> siginfo_t renamingFlorian Fainelli2012-10-124-0/+608
| | | | | | Otherwise newer eglibc toolchain will simply fail to build. SVN-Revision: 33736
* build: add the + token to any commands that can pass through the jobserver, ↵Felix Fietkau2012-09-234-4/+4
| | | | | | fixes parallel build on some systems SVN-Revision: 33523
* uClibc: fix uClibc implementation of eventfdFlorian Fainelli2012-09-191-0/+59
| | | | | | | | | | | | | | | uClibc declares eventfd() as taking two arguments but doesn't properly pass the second argument to the kernel. The problem is discussed at: http://lists.uclibc.org/pipermail/uclibc/2012-May/046873.html This patch is taken from uclibc 0.9.33 git, so will presumably be integrated in any future releases. Signed-off-by: Andy Leiserson <andy@leiserson.org> SVN-Revision: 33478