Kaynağa Gözat

newlib: fix toolchain building, disable -fpie

Waldemar Brodkorb 1 hafta önce
ebeveyn
işleme
d27e8f3531
1 değiştirilmiş dosya ile 2 ekleme ve 0 silme
  1. 2 0
      mk/vars.mk

+ 2 - 0
mk/vars.mk

@@ -219,6 +219,7 @@ TARGET_LDFLAGS+=	-Wl,--secure-plt
 endif
 endif
 
+ifeq ($(ADK_TARGET_LIB_NEWLIB),)
 ifneq ($(ADK_TARGET_BINFMT_ELF)$(ADK_TARGET_WITH_MMU),y)
 ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY)$(ADK_TARGET_USE_STATIC_AND_SHARED_LIBS),y)
 TARGET_CFLAGS+=		-static
@@ -230,6 +231,7 @@ TARGET_CFLAGS+=		-fpie
 TARGET_CXXFLAGS+=	-fpie
 TARGET_LDFLAGS+=	-fpie -pie
 endif
+endif
 
 ifneq ($(ADK_TARGET_USE_SSP),)
 TARGET_CFLAGS+=		-fstack-protector-all --param=ssp-buffer-size=4