]> Git Repo - linux.git/commit
kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling
authorJory A. Pratt <[email protected]>
Fri, 18 Sep 2009 19:49:31 +0000 (12:49 -0700)
committerSam Ravnborg <[email protected]>
Sun, 20 Sep 2009 10:27:43 +0000 (12:27 +0200)
commitc47efe5548abbf53c2f66e06dcb46183b11d6b22
tree4d9326eebe4fb089e8de7abed73f1198189ff82c
parent92f3f19c519d2eb18812a38312b05075cf0407db
kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling

The arch/*/boot/Makefile use cc-options to check for GCC command options
and cc-options use the hardened specs when checking for GCC command
options.  When -fPIE is pass to cc1 it can't use -ffreestanding or
-fno-toplevel-reorder.  Then it fail to build stuff with -ffreestanding
and -fno-toplevel-reorder.

Thanks to Fredric Johansson for finding the main problem behind a failed
build using a hardened toolchain.

Signed-off-by: Magnus Granberg <[email protected]>
Signed-off-by: Jory A. Pratt <[email protected]>
Cc: Fredric Johansson <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Cc: <[email protected]>
Signed-off-by: Sam Ravnborg <[email protected]>
scripts/Kbuild.include
This page took 0.051651 seconds and 4 git commands to generate.