[coreboot-gerrit] Patch set updated for coreboot: xcompile: Explicitly pass `no-pie`

Paul Menzel (paulepanter@users.sourceforge.net) gerrit at coreboot.org
Tue Oct 25 18:30:51 CEST 2016


Paul Menzel (paulepanter at users.sourceforge.net) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17097

-gerrit

commit 5ac12dcd31e39f69a858553aae48c4f9a0ed5de1
Author: Paul Menzel <paulepanter at users.sourceforge.net>
Date:   Sun Oct 23 20:38:36 2016 +0200

    xcompile: Explicitly pass `no-pie`
    
    Some distribution compilers enable Position Independent Executable (PIE)
    by default, causing a build failure.
    
    So explicitly disable PIE, to fix the build error.
    
    Change-Id: I1b7d7168e34c5c93c25bc03ffa49b2eeac0e76f8
    Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
    Signed-off-by: Paul Menzel <pmenzel at molgen.mpg.de>
---
 util/xcompile/xcompile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/util/xcompile/xcompile b/util/xcompile/xcompile
index 37e6404..bcf5233 100755
--- a/util/xcompile/xcompile
+++ b/util/xcompile/xcompile
@@ -184,6 +184,8 @@ detect_special_flags() {
 
 	testcc "$GCC"      "$CFLAGS_GCC -fno-stack-protector"&&
 		CFLAGS_GCC="$CFLAGS_GCC -fno-stack-protector"
+	testcc "$GCC"      "$CFLAGS_GCC -fno-pie"&&
+		CFLAGS_GCC="$CFLAGS_GCC -fno-pie"
 	testcc "$GCC"      "$CFLAGS_GCC -Wl,--build-id=none" &&
 		CFLAGS_GCC="$CFLAGS_GCC -Wl,--build-id=none"
 



More information about the coreboot-gerrit mailing list