12 Commits (5b0c83edd9b5f8286dfbf31fc7b6e0993a9fe91a)

Author SHA1 Message Date
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
Nicolas Thill 8dd583e3a4 toolchain/eglibc: add preliminary support for eglibc-2.12 15 years ago
Nicolas Thill 0adb09325c eglibc: add support for v2.11 15 years ago
Nicolas Thill cfad7b6c08 eglibc: don't use minor version numbers in config symbols, only in version strings 15 years ago
Nicolas Thill f859299d85 eglibc: add support for 2.10 branch 15 years ago
Florian Fainelli 3e0e015a0d define libc_cv_slibdir, fixes mips64 compilation (#5011) 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 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 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