diff --git a/Makefile b/Makefile index e2922a290..0360851b2 100644 --- a/Makefile +++ b/Makefile @@ -654,12 +654,16 @@ endif ifeq ($(ENABLE_PIE),1) ifeq ($(BL2_AT_EL3),1) ifneq ($(BL2_IN_XIP_MEM),1) + BL2_CPPFLAGS += -fpie BL2_CFLAGS += -fpie BL2_LDFLAGS += $(PIE_LDFLAGS) endif endif - BL31_CFLAGS += -fpie + BL31_CPPFLAGS += -fpie + BL31_CFLAGS += -fpie BL31_LDFLAGS += $(PIE_LDFLAGS) + + BL32_CPPFLAGS += -fpie BL32_CFLAGS += -fpie BL32_LDFLAGS += $(PIE_LDFLAGS) endif