diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2017-10-25 10:52:17 +0100 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2017-10-27 13:49:40 +0100 |
commit | 1894a7c64c0a417e76788ca297603f9c9dac1192 (patch) | |
tree | 470bcf6a4081834353a30293fb81f244b6d01b6e /BaseTools/Source/Python/Common/BuildVersion.py | |
parent | 5e146cd9796ab5b79e5d426fed91f7864e3280c7 (diff) | |
download | edk2-1894a7c64c0a417e76788ca297603f9c9dac1192.tar.gz edk2-1894a7c64c0a417e76788ca297603f9c9dac1192.tar.bz2 edk2-1894a7c64c0a417e76788ca297603f9c9dac1192.zip |
BaseTools/tools_def AARCH64 ARM: disable PIE linking
Some prebuilt GCC toolchains targeting aarch64 (e.g., the Debian Stretch
one) will default to building PIE executables. This has been observed to
corrupt ACPI tables built from .aslc sources, so disable PIE linking
altogether when using the GCC toolchain to build for AARCH64 or ARM.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Common/BuildVersion.py')
0 files changed, 0 insertions, 0 deletions