From bf3ef53bb7f59edd2a54b34e080fd4462d938630 Mon Sep 17 00:00:00 2001 From: Guo Ren Date: Tue, 27 Apr 2021 07:00:25 +0000 Subject: firmware: Enable FW_PIC by default Let's have FW_PIC enabled by default so that OpenSBI firmware can by default run from any physical address. Tested with qemu_rv32 & rv64, T-HEAD all hardwares. Suggested-by: Anup Patel Signed-off-by: Guo Ren Tested-by: Guo Ren Reviewed-by: Anup Patel --- firmware/objects.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/firmware/objects.mk b/firmware/objects.mk index c1f632e..ce91c2f 100644 --- a/firmware/objects.mk +++ b/firmware/objects.mk @@ -13,6 +13,10 @@ firmware-cflags-y += firmware-asflags-y += firmware-ldflags-y += +ifndef FW_PIC +FW_PIC := y +endif + ifeq ($(FW_PIC),y) firmware-genflags-y += -DFW_PIC firmware-asflags-y += -fpic -- cgit v1.2.3