瀏覽代碼

fix uclibc targets, gcc 4.4 needs to configured without TLS

Waldemar Brodkorb 15 年之前
父節點
當前提交
df71ff76b7
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      toolchain/gcc/Makefile

+ 5 - 2
toolchain/gcc/Makefile

@@ -21,7 +21,6 @@ GCC_CONFOPTS=		--prefix=$(STAGING_TOOLS) \
 			--disable-__cxa_atexit \
 			--enable-target-optspace \
 			--with-gnu-ld \
-			--without-headers \
 			--disable-libmudflap \
 			--disable-libgomp \
 			--disable-biarch \
@@ -34,7 +33,7 @@ else
 GCC_CONFOPTS+=		--disable-libssp
 endif
 
-ifeq ($(ADK_NO_FPU),y)
+ifeq ($(ADK_DEVICE_NO_FPU),y)
 GCC_CONFOPTS+=		--with-float=soft
 endif
 
@@ -42,6 +41,10 @@ ifeq ($(ADK_LINUX_MIPS64),y)
 GCC_CONFOPTS+=		--with-abi=64
 endif
 
+ifeq ($(ADK_TARGET_LIB_UCLIBC),y)
+GCC_CONFOPTS+=		--disable-tls
+endif
+
 include ${TOPDIR}/mk/buildhlp.mk
 
 GCC_BUILD_DIR1:=	$(WRKBUILD)-initial