[U-Boot] [PATCH 1/2] [NEXT] arm: change relocation flag from -fPIC to -fPIE
Albert Aribaud
albert.aribaud at free.fr
Wed Sep 22 15:57:51 CEST 2010
Replace GOT indirect addressing with more efficient pic-base
relative addressing for initialized data (uninitialized data
still use GOTi indirect addressing). This also reduces code
size by 0.4% compared to -fPIC.
Signed-off-by: Albert Aribaud <albert.aribaud at free.fr>
---
arch/arm/config.mk | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/config.mk b/arch/arm/config.mk
index 6923f6d..138c43a 100644
--- a/arch/arm/config.mk
+++ b/arch/arm/config.mk
@@ -35,7 +35,7 @@ endif
ifndef CONFIG_SYS_ARM_WITHOUT_RELOC
# needed for relocation
-PLATFORM_RELFLAGS += -fPIC
+PLATFORM_RELFLAGS += -fPIE
endif
ifdef CONFIG_SYS_ARM_WITHOUT_RELOC
--
1.7.0.4
More information about the U-Boot
mailing list