66 Commits (b5cfdcd278a1790c3bde26f4add12ad8bf83106d)

Author SHA1 Message Date
Michael Büsch cf323eb924 optionally support parallel toolchain build. This defaults to off, because 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. 14 years ago
Felix Fietkau 62c1740676 toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK 14 years ago
Mirko Vogt aa85835ef2 patch went upstream, so bump git version and remove patch locally 14 years ago
Mirko Vogt 9d0f9d3758 add support for uClibc version 0.9.32 based on git rev a7642511b08b0b8a4012bab67cb8aa554992df6b, this includes support for nptl which got merged into the uClibc master branch recently 14 years ago
Nicolas Thill 349439d7ea toolchain/uClibc: add preliminary support for 0.9.31 (needs testing) 15 years ago
Florian Fainelli e6ec1ce8cf add support for uClibc 0.9.30.3 15 years ago
Nicolas Thill 4437156961 uClibc: enhance debug support (closes: #6118) 15 years ago
Imre Kaloz d2bf3771ed upgrade and fixup support for the uclibc nptl branch 15 years ago
Jo-Philipp Wich 24b495c619 add menuconfig item to enable uClibc debug builds 15 years ago
Florian Fainelli 1ebff51904 add support for uClibc 0.9.30.2 15 years ago
Felix Fietkau cb3495fac5 fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant 15 years ago
Felix Fietkau 161792d02c remove support for uclibc 0.9.29 15 years ago
Nicolas Thill fd6e548d42 uClibc: remove absolute path linking to host libraries in libpthread.so (closes: #5601) 15 years ago
Felix Fietkau 91fe363562 uclibc: to rebuild libc.so.0, mklibs.py needs access to libc_so.a which was not exported by default. use it instead of libc_pic.a 15 years ago
Florian Fainelli ffa2d292fe more cygwin build fixes 15 years ago
Felix Fietkau cc7805ea27 upgrade uclibc-nptl to a recent version - seems to work on xscale with gcc 4.3.3 16 years ago
Jo-Philipp Wich bc3538d2d2 Fix Image Builder building - added missing /bin dir to toolchain Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> 16 years ago
Felix Fietkau 141925202e fix the uclibc rebuild issue which leads to unresolved symbols in libnl (and possibly other libraries) 16 years ago
Nicolas Thill 222f37cbde uClibc cleanup: - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) 16 years ago
Felix Fietkau d0e357e729 fix uclibc subdir 16 years ago
Felix Fietkau 02739c116f append the correct extraversion to the toolchain's info.mk for uclibc-nptl 16 years ago
Felix Fietkau fe601b3efd fix uclibc symlink for nptl 16 years ago
Felix Fietkau f914fcf49f add uclibc-nptl 16 years ago
Felix Fietkau 5bd40b0870 clean up uClibc config handling - use kconfig.pl to split configs similar to how it's done in the kernel 16 years ago
Felix Fietkau 746544db79 fix $(BUILD_DIR_TOOLCHAIN)/uClibc symlink 16 years ago
Felix Fietkau 03205ec740 clean up uclibc patch/config version handling a bit 16 years ago
Felix Fietkau ec6b3bf2be fix stampfile variables for the toolchain build (fixes gcc compile error) 16 years ago
Nicolas Thill 8a2030ff3d move common variables to a dedicated include file 16 years ago
Felix Fietkau 7eb1589875 build system refactoring in preparation for allowing packages to do host-build steps 16 years ago
Nicolas Thill 33a0eb3613 cosmetic & coherency fixes 16 years ago
Nicolas Thill 06f50d2116 fix uClibc fpu/soft-float selection 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 8db368850c we have a minimal gcc target compiler since [13931], so use it in uClibc headers generation 16 years ago
Nicolas Thill 96756d7641 fix linux headers & source paths at uClibc config stage 16 years ago
Felix Fietkau cb41a3aa45 do not strip uclibc 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
Nicolas Thill b3e5f06450 indent conditionnals in uClibc Makefile 16 years ago
Florian Fainelli 9dd37f3d12 Fix locations for the uClibc snapshot version (#4065) 16 years ago
Felix Fietkau 799e7a8fa8 disable autorebuild for the toolchain, as it can easily lead to build breakages 16 years ago
Felix Fietkau 3cd35227ab make libc.so symlink relative instead of absolute (#3878) 16 years ago
Florian Fainelli 3d9c4c9073 uClibc for x86 targets and kernels >= 2.6.24 need to copy the right include files, remove this when there are no 2.6.23 left 16 years ago
Nicolas Thill 89eb716470 use qstrip macro to strip quoted CONFIG_* strings 16 years ago
Imre Kaloz 47e402733a fix typo 17 years ago
Felix Fietkau d52a9c3bf7 fix uclibc build on osx 17 years ago
Nicolas Thill f0c567d08c fix md5sum for v0.28.2 (closes: #3159) 17 years ago
Felix Fietkau 44f1ad22c8 add missing config change for OABI 17 years ago
Ralph Hempel 3dfc679bb9 add uClibc version 0.9.28.2, 0.9.28.3 and snapshots for development purpose (and already deployed evaluation boards) the version 0.9.29 is still the default version 17 years ago
Gabor Juhos 6f60b7afcd uClibc: restore support of shadow passwords, but make it configurable 17 years ago
Felix Fietkau 1c7b826708 unconditionally enable c99 math support in uclibc - many packages need it 17 years ago
Imre Kaloz 66b3d3dcd8 upgrade to uClibc 0.9.29 - break binary compatibility #1 17 years ago