654 Commits (e3a21eb9f87988f26d0871ad050f05f8d88ddcc7)

Author SHA1 Message Date
Felix Fietkau e3a21eb9f8 gcc: always explicitly link against libstdc++, fixes build errors on some hosts that refuse to link it in implicitly (should fix #10587) 13 years ago
Jo-Philipp Wich e53afbbe64 introduce a USE_EXTERNAL_LIBC symbol which gets selected by EXTERNAL_TOOLCHAIN || NATIVE_TOOLCHAIN Currently we always assume uClibc if an external toolchain is used, this breaks for non-uClibc toolchains or even vanilla uClibc ones since they do not share the external librpc semantics as OpenWrt. Solve the problem by defining an abstract "EXTERNAL_LIBC" which packages might or might not depend on. 13 years ago
Jo-Philipp Wich 5b14d8bc0b disable UCLIBC_HAS_XLOCALE and UCLIB_HAS_GLIBC_DIGIT_GROUPING if BUILD_NLS is on (#10735) 13 years ago
Jo-Philipp Wich d22adb1b06 if CONFIG_BUILD_NLS is selected, compile uClibc with locale support 13 years ago
Felix Fietkau 830282cc89 build: add a lib64 symlink in staging_dir/host and staging_dir/toolchain* for systems that prefer this as library path (e.g. current SuSE), fixes mpfr and gcc build 13 years ago
Florian Fainelli fe3694aa0d uclibc: backport upstream signalfd patch 13 years ago
Hauke Mehrtens cca287d05e gcc: add 4.6-linaro version 4.6-2011.08 13 years ago
Hauke Mehrtens ab380f46f4 gcc: make patches apply for gcc 4.5-linaro version 4.5-2011.08 13 years ago
Hauke Mehrtens 441e392e11 gcc: move patches as the name changed. This was missing in r28038. 13 years ago
Hauke Mehrtens 5f1d6c6c9b gcc: update gcc-4.5-linaro to 4.5-2011.08 13 years ago
Hauke Mehrtens a0c5616090 gcc: rename linaro to 4.5-linaro 13 years ago
Hauke Mehrtens 01870142fb binutils: add binutils 2.21.1 13 years ago
Felix Fietkau 2105acbe28 kernel-headers: fix compile error caused by wrong host include path when the toolchain is already built 13 years ago
Jonas Gorski 5defa7f08d toolchain/uClibc: Make sure there's always a UCLIBC_VERSION_* 13 years ago
Felix Fietkau b857433bcb uClibc: backport an x86 compile fix from mainline (thx, swalker) 14 years ago
Felix Fietkau 816f76457c uClibc: update to latest 0.9.32.1 git 14 years ago
Felix Fietkau d7fa989b42 eglibc: remove obsolete dependencies to fix missing config options for eglibc 2.13 14 years ago
Imre Kaloz 62daf628c0 In R27118, TARGET_FIX_V4BX_SPEC got lost in the linker parameters. Add it back. 14 years ago
Imre Kaloz 887b29bfbd the only reasons for having 4.4 around are avr32 and ubicom32, so make it depend on them 14 years ago
Felix Fietkau 9a560e48dd toolchain: remove a dependency on a nonexistant config symbol (thx, Sedat Dilek) 14 years ago
Felix Fietkau ddc6fd10de uClibc: fix messed up patch headers in fts patch (patch from #9671) 14 years ago
Imre Kaloz 6d378e7b20 fix ppc toolchain build 14 years ago
Florian Fainelli 3bdc9093b3 uclibc: backport FTS support 14 years ago
Florian Fainelli cba5b25cfd eglibc: add support for 2.14 14 years ago
Florian Fainelli d65636baaf remove reference to old eglibc versions. 14 years ago
Felix Fietkau 357a58811b eglibc: remove old versions 14 years ago
Felix Fietkau ab15244ece eglibc: fix portability issues rpcgen and zic, fixes compile on darwin 14 years ago
Imre Kaloz a2c0394572 simplify configuration 14 years ago
Imre Kaloz 4fbc50d89a nuke support for older gcc versions, except for 4.4.6 (needed for avr32 and ubicom32) 14 years ago
Imre Kaloz 5f397b16ef both coldfire and etrax are broken and should use a newer gcc when they will be fixed 14 years ago
Imre Kaloz dde7babe01 switch avr32 to gcc 4.4, also powerpc targets should work fine with linaro releases 14 years ago
Imre Kaloz 9167521015 bump the 4.4 flavour to 4.4.6 14 years ago
Imre Kaloz be9a11b014 replace gcc 4.5.2 support with 4.6.1 14 years ago
Imre Kaloz 6d02667c07 add the latest avr32 toolchain patches (with additional fixes) 14 years ago
Imre Kaloz 7c4a91b216 upgrade the linaro gcc to 2011.06 14 years ago
Mirko Vogt f2591f8d54 eglibc CAN be compiled with -Os after all - flags however need to be stated in $EGLIBC_CFLAGS as well 14 years ago
Felix Fietkau 92726d8f32 uclibc: make powerpc e500 support independent of the target name, always use it if the spe_fpu feature flag is set 14 years ago
Mirko Vogt f03b067f32 manual/Makefile: Don't mix pattern rules with normal rules. 14 years ago
Jo-Philipp Wich 28fbd7470d add gfortran compiler support (#9600, patch from Xiangfu Liu via Qi hardware) 14 years ago
Jo-Philipp Wich a56dab661a introduce option to enable setjump()/longjump() based C++ exceptions (#9185, patch from David Kuehling via Qi hardware) 14 years ago
Mirko Vogt 33fc3f8906 Revert "[toolchain/eglibc} eglibc in fact can be built with -Os" 14 years ago
Mirko Vogt 4716055a1e explicitly disable the use of ldconfig 14 years ago
Mirko Vogt 2e1b73912d patch: add /usr/lib to default search path of dynamic linker 14 years ago
Mirko Vogt 7493d8260f add support for eglibc version 2.13 14 years ago
Mirko Vogt cdbb7815ea [toolchain/eglibc} eglibc in fact can be built with -Os 14 years ago
Mirko Vogt 51754d7d1d when selecting eglibc, use version 2.12 by default 14 years ago
Mirko Vogt 74fecd0366 fix glibc to work with all versions of binutils, fixes #7133 - thanks to marek siller 14 years ago
Felix Fietkau be20fe9771 toolchain/gdb: fix compile for powerpc targets, refresh patch 14 years ago
Jo-Philipp Wich 6894dfb0fb uClibc: fix a crash in __read_etc_hosts_r() that occurs if more than five hostnames follow a dotted quad in /etc/hosts 14 years ago
Mirko Vogt 18caed8793 remove empty file (patch went upstream and file didn't get deleted but only cleared) 14 years ago