Sfoglia il codice sorgente

glibc: only disable pie for sparc64, it breaks mips f.e.

Waldemar Brodkorb 1 anno fa
parent
commit
97d262c578
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      toolchain/glibc/Makefile

+ 6 - 1
toolchain/glibc/Makefile

@@ -22,9 +22,14 @@ GLIBC_CONFOPTS:=	--build=$(GNU_HOST_NAME) \
 			--disable-sanity-checks \
 			--disable-werror \
 			--disable-nscd \
-			--disable-default-pie \
 			--enable-shared
 
+ifeq ($(ADK_TARGET_LINUX_ARCH_SPARC64),y)
+GLIBC_CONFOPTS+=	--disable-default-pie
+else
+GLIBC_CONFOPTS+=	--enable-default-pie
+endif
+
 ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY),y)
 GLIBC_CONFOPTS+=	--enable-static-nss
 endif