x86: Add support for linking the core kernel in PIE mode Position Independent Executables (PIE) are linked in a way that permits a dynamic loader or the executable itself to fix up all absolute references in the executable image to a value decided at runtime. Signed-off-by: Ard Biesheuvel <ardb@kernel.org>