浏览代码

riscv: use -fPIC for noMMU

Waldemar Brodkorb 3 年之前
父节点
当前提交
56ede91e9f
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      mk/vars.mk

+ 6 - 0
mk/vars.mk

@@ -198,6 +198,12 @@ ifneq ($(ADK_TARGET_USE_LD_BIND_NOW),)
 TARGET_LDFLAGS+=	-Wl,-z,now
 endif
 
+ifeq ($(ADK_TARGET_ARCH_RISCV64),y)
+ifeq ($(ADK_TARGET_BINFMT_FLAT),y)
+TARGET_CFLAGS+=		-fPIC
+endif
+endif
+
 # needed for musl ppc 
 ifeq ($(ADK_TARGET_ARCH_PPC),y)
 ifeq ($(ADK_TARGET_LIB_MUSL),y)