diff options
author | Waldemar Brodkorb <mail@waldemar-brodkorb.de> | 2012-10-08 23:12:28 +0200 |
---|---|---|
committer | Waldemar Brodkorb <mail@waldemar-brodkorb.de> | 2012-10-08 23:12:28 +0200 |
commit | 14b1dc5940bd35637fd901418fbf6c2fe1974fec (patch) | |
tree | 61c55f01cfaf2463f3ca73cb24fe481f09a1c228 /toolchain/eglibc/Makefile.inc | |
parent | 440dcafbd07915cadeb26806fe6d8835d62f293b (diff) |
finetune multilib support a lot, cleanup eglibc/glibc Makefiles while there
Diffstat (limited to 'toolchain/eglibc/Makefile.inc')
-rw-r--r-- | toolchain/eglibc/Makefile.inc | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/toolchain/eglibc/Makefile.inc b/toolchain/eglibc/Makefile.inc index 457969ef6..2541bb5e5 100644 --- a/toolchain/eglibc/Makefile.inc +++ b/toolchain/eglibc/Makefile.inc @@ -6,3 +6,29 @@ PKG_VERSION:= 2.16 PKG_RELEASE:= 1 PKG_MD5SUM:= 97b0956c312e747dcead4c9459ac2aa5 PKG_SITES:= http://openadk.org/distfiles/ +EGLIBC_CONFOPTS:= --build=$(GNU_HOST_NAME) \ + --without-cvs \ + --disable-profile \ + --disable-debug \ + --enable-kernel=2.6.0 \ + --without-gd \ + --with-__thread \ + --with-tls \ + --enable-add-ons \ + $(NLS) + +EGLIBC_ENV:= PATH='${TARGET_PATH}' \ + BUILD_CC=${CC_FOR_BUILD} \ + GCC_HONOUR_COPTS=s \ + CFLAGS="$(TARGET_CFLAGS)" \ + CC=${REAL_GNU_TARGET_NAME}-gcc \ + CXX=${REAL_GNU_TARGET_NAME}-g++ \ + AR=${REAL_GNU_TARGET_NAME}-ar \ + RANLIB=${REAL_GNU_TARGET_NAME}-ranlib \ + libc_cv_cc_with_libunwind=no \ + libc_cv_forced_unwind=yes \ + libc_cv_c_cleanup=yes \ + libc_cv_gnu99_inline=yes \ + libc_cv_initfini_array=yes \ + libc_cv_slibdir="/lib" + |