As distro compilers move towards defaults for build hardening for things like ASLR we need to force -fno-pic. Failure to do can lead to weird relocation problems when we build our "lat" binaries.
Signed-off-by: Alex Bennée <alex.ben...@linaro.org> --- arm/Makefile.common | 1 + 1 file changed, 1 insertion(+) diff --git a/arm/Makefile.common b/arm/Makefile.common index 52f7440..cca0d9c 100644 --- a/arm/Makefile.common +++ b/arm/Makefile.common @@ -21,6 +21,7 @@ phys_base = $(LOADADDR) CFLAGS += -std=gnu99 CFLAGS += -ffreestanding +CFLAGS += -fno-pic CFLAGS += -Wextra CFLAGS += -O2 CFLAGS += -I lib -I lib/libfdt -- 2.10.1