diff options
Diffstat (limited to 'arch/riscv/Makefile')
| -rw-r--r-- | arch/riscv/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/riscv/Makefile b/arch/riscv/Makefile index e859e1721a8f..d44d0fb98168 100644 --- a/arch/riscv/Makefile +++ b/arch/riscv/Makefile @@ -7,8 +7,9 @@ # OBJCOPYFLAGS := -O binary +LDFLAGS_vmlinux := -z norelro ifeq ($(CONFIG_RELOCATABLE),y) - LDFLAGS_vmlinux += -shared -Bsymbolic -z notext -z norelro --emit-relocs + LDFLAGS_vmlinux += -shared -Bsymbolic -z notext --emit-relocs KBUILD_CFLAGS += -fPIE endif ifeq ($(CONFIG_DYNAMIC_FTRACE),y) |
