summaryrefslogtreecommitdiff
path: root/toolchain
AgeCommit message (Collapse)Author
2009-01-26eglibc: replace the use of stpncpy with strncpy + manual termination ↵nbd
(stpncpy is not available on darwin) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-26port the eglibc cross compiling fix to version 2.9nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14211 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-26fix eglibc 2.8 cross-compile under darwin / mac os xnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-26install readelf to STAGING_DIR_HOST (eglibc requires it, not all systems ↵nbd
have it) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] fix uClibc fpu/soft-float selectionnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] fix uClibc v0.9.30 build on x86_64nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] enable UCLIBC_SUSV3_LEGACY in uClibc v0.9.30 configs to have ↵nico
<sys/timeb.h> & ftime (needed for openssl and maybe others), thanks to Puchu! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] add missing config symbol in x86_64 configurationflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] add support for gcc v4.3.1 & v4.3.2 (closes: #3479), thanks to ↵nico
Luigi Mantellini! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] add support for uClibc v0.9.30 (closes: #4271), thanks to Luigi ↵nico
Mantellini & Puchu! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21[toolchain] more kernel headers fixes for crisnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-20[toolchain] we have a minimal gcc target compiler since [13931], so use it ↵nico
in uClibc headers generation git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-20[toolchain] move all arch fixups from Install to Prepare stage, so that ↵nico
fixed headers are available in $(BUILD_DIR_TOOLCHAIN)/linux-dev/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14120 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-20uClibc: compile fix for the new linuxthreads implementation on mipsnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-19[toolchain] backport patch to allow building uClibc-0.9.28.2 on recent x86 ↵nico
kernels git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14105 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17[toolchain] fix linux headers & source paths at uClibc config stagenico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17add binutils 2.19 (patch from #4367)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17uclibc: fix the new libpthread implementation on armnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14074 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17add uclibc eabi patches from #3988nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17add gcc eabi patches from #3988nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14072 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-16Set default gcc for ps3 - gcc-3.4.6 and gcc-4.1.2 do not work at allhcg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-14[toolchain] fix powerpc toolchain build failure on x86_64 hostsjuhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-14work around problems with the libpthread onexit() handlernbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13fix the new libpthread implementation - the function table init was brokennbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13do not strip uclibcnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13use the new linuxthreads implementation on i386,i686nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13fix gdb compilenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13uclibc: add the trunc functionnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13uclibc: add some libpthread fixesnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-12[cris] fix missing ptrace.h needed to build final gccnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13995 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-12[cris] add a fix preventing gcc build system from assuming that libc headers ↵nico
are always available git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-11use different optimizations for x86 & x86_64 on umlnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-11gdb fixes: adjust --prefix & install in $(TOOLCHAIN_DIR)/usr/bin/ (like ↵nico
binutils & gcc) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-10fix wrong TARGET_SUFFIX when building a toolchain with uClibc & EABI ↵nico
(closes: #4437) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13962 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-08[massive] add support for alternative C libraries (currently only glibc/eglibc)nico
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) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-05general fixes for openwrt with kernel 2.6.28kaloz
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-04Fix ssp enabling/disabling (#4388)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-03[uClibc] enable netlink supportjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13839 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-03[uClibc] enable support for getifaddrs() - required by lldpdjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02remove the openat() patch, as it's breaking quite a few packages.nbd
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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13817 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02use binutils 2.18 for avr32, 2.17 is severely brokennbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13804 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02fix avr32 build breakagenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-03fix gcc-4.2.4 when target != avr32nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02nuke old gcc 4.2 versionskaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13483 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02sync gcc's Config.in with Config.versionkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02nuke binutils 2.16.1 - old, unused, buggykaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02sync gcc patches with the Atmel 1.1.3 releasekaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02clean up patchkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13479 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02sync avr32 binutils patch with the Atmel 1.0.1 releasekaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-26switch powerpc targets to gcc 4.2.4kaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13359 3c298f89-4303-0410-b956-a3cf2f4a3e73