diff --git a/import/Make.defs b/import/Make.defs index b8377f79a..b86a39640 100644 --- a/import/Make.defs +++ b/import/Make.defs @@ -90,5 +90,8 @@ endif # ELF module definitions -LDELFFLAGS += -r -e _start -Bstatic +ifeq ($(CONFIG_BINFMT_ELF_RELOCATABLE),y) + LDELFFLAGS += -r +endif +LDELFFLAGS += -e _start -Bstatic LDELFFLAGS += $(addprefix -T,$(call CONVERT_PATH,$(TOPDIR)/scripts/gnu-elf.ld))