1060 Commits (900b4865b83b758ff219133f7ed53c5d690cbe64)

Author SHA1 Message Date
Felix Fietkau b377f32d3f default to binutils 2.18 on ppc* for manual selection as well 16 years ago
Felix Fietkau 8be1583b25 make binutils 2.18 default for ppc44x and ppc40x 16 years ago
Florian Fainelli 3bb609d433 allow building and installing java for gcc-4.1.2 16 years ago
Felix Fietkau 27a4c9f5ab gcc: add missing gcc 4.3.3 patches (copy of the 4.3.2 patches) 16 years ago
Felix Fietkau af420c0c3c binutils 2.19 does not support avr32 yet 16 years ago
Felix Fietkau 158c3917e9 add gcc 4.3.3, clean up gcc version config symbols 16 years ago
Felix Fietkau 0232808d14 eglibc: replace the use of stpncpy with strncpy + manual termination (stpncpy is not available on darwin) 16 years ago
Felix Fietkau 15c76887b8 port the eglibc cross compiling fix to version 2.9 16 years ago
Felix Fietkau 8bf53faa44 fix eglibc 2.8 cross-compile under darwin / mac os x 16 years ago
Felix Fietkau 19f8937c77 install readelf to STAGING_DIR_HOST (eglibc requires it, not all systems have it) 16 years ago
Nicolas Thill 06f50d2116 fix uClibc fpu/soft-float selection 16 years ago
Nicolas Thill edef5abd24 fix uClibc v0.9.30 build on x86_64 16 years ago
Nicolas Thill 591563a80a enable UCLIBC_SUSV3_LEGACY in uClibc v0.9.30 configs to have <sys/timeb.h> & ftime (needed for openssl and maybe others), thanks to Puchu! 16 years ago
Florian Fainelli 63426c5715 add missing config symbol in x86_64 configuration 16 years ago
Nicolas Thill ec7b663c86 add support for gcc v4.3.1 & v4.3.2 (closes: #3479), thanks to Luigi Mantellini! 16 years ago
Nicolas Thill a271aaa2db add support for uClibc v0.9.30 (closes: #4271), thanks to Luigi Mantellini & Puchu! 16 years ago
Nicolas Thill ed4d79b529 more kernel headers fixes for cris 16 years ago
Nicolas Thill 8db368850c we have a minimal gcc target compiler since [13931], so use it in uClibc headers generation 16 years ago
Nicolas Thill ce5b7766e6 move all arch fixups from Install to Prepare stage, so that fixed headers are available in $(BUILD_DIR_TOOLCHAIN)/linux-dev/ 16 years ago
Felix Fietkau dc6d881733 uClibc: compile fix for the new linuxthreads implementation on mips 16 years ago
Nicolas Thill 291e71f792 backport patch to allow building uClibc-0.9.28.2 on recent x86 kernels 16 years ago
Nicolas Thill 96756d7641 fix linux headers & source paths at uClibc config stage 16 years ago
Felix Fietkau 817ccebe70 add binutils 2.19 (patch from #4367) 16 years ago
Felix Fietkau 07a1106c91 uclibc: fix the new libpthread implementation on arm 16 years ago
Felix Fietkau 818e6e847c add uclibc eabi patches from #3988 16 years ago
Felix Fietkau 78fb5a1b98 add gcc eabi patches from #3988 16 years ago
Hamish Guthrie b693945d4f Set default gcc for ps3 - gcc-3.4.6 and gcc-4.1.2 do not work at all 16 years ago
Gabor Juhos 65f21ce0d3 fix powerpc toolchain build failure on x86_64 hosts 16 years ago
Felix Fietkau 0faef985b7 work around problems with the libpthread onexit() handler 16 years ago
Felix Fietkau 0392f46b43 fix the new libpthread implementation - the function table init was broken 16 years ago
Felix Fietkau cb41a3aa45 do not strip uclibc 16 years ago
Felix Fietkau 25aba0e356 use the new linuxthreads implementation on i386,i686 16 years ago
Felix Fietkau b8aa79853d fix gdb compile 16 years ago
Felix Fietkau ff55a79717 uclibc: add the trunc function 16 years ago
Felix Fietkau 087a2bc16c uclibc: add some libpthread fixes 16 years ago
Nicolas Thill 2c1d444866 fix missing ptrace.h needed to build final gcc 16 years ago
Nicolas Thill bf618cf1fd add a fix preventing gcc build system from assuming that libc headers are always available 16 years ago
Nicolas Thill c3f18bd112 use different optimizations for x86 & x86_64 on uml 16 years ago
Nicolas Thill fe85715db9 gdb fixes: adjust --prefix & install in $(TOOLCHAIN_DIR)/usr/bin/ (like binutils & gcc) 16 years ago
Nicolas Thill a455323221 fix wrong TARGET_SUFFIX when building a toolchain with uClibc & EABI (closes: #4437) 16 years ago
Nicolas Thill a3edea1b91 add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) 16 years ago
Imre Kaloz 8c3a967fae general fixes for openwrt with kernel 2.6.28 16 years ago
Florian Fainelli a3ecf3d3dc Fix ssp enabling/disabling (#4388) 16 years ago
Jo-Philipp Wich 5649ff4093 enable netlink support 16 years ago
Jo-Philipp Wich e0a77da8fb enable support for getifaddrs() - required by lldpd 16 years ago
Felix Fietkau cf8362db3c remove the openat() patch, as it's breaking quite a few packages. the problem is in the AT_FDCWD define, which packages check for to see if fdopenat, openat, fstatat, etc. are supported, but the patch only adds openat() and not the other functions. this should probably be fixed upstream and not just in openwrt. 16 years ago
Felix Fietkau d0c5a0d576 use binutils 2.18 for avr32, 2.17 is severely broken 16 years ago
Felix Fietkau d55332989e fix avr32 build breakage 16 years ago
Nicolas Thill a10dd02b34 fix gcc-4.2.4 when target != avr32 16 years ago
Imre Kaloz 7d78d5cad3 nuke old gcc 4.2 versions 16 years ago