diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2018-06-18 10:23:49 +0200 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2018-06-18 17:53:04 +0200 |
commit | 11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a (patch) | |
tree | 02f5293124d1a87653b5a971382ab8d4deb3f6ca /BaseTools/Source/Python/Workspace/BuildClassObject.py | |
parent | dde2dd64f07041c2ccc23dc7a5a846e667b7bb1a (diff) | |
download | edk2-11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a.tar.gz edk2-11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a.tar.bz2 edk2-11d0cd23dd1bc15a6e6a1598250ea2e0c4c36e9a.zip |
BaseTools/tools_def IA32: drop -no-pie linker option for GCC49
As reported by Liming, GCC 4.9.2 does not support the -no-pie
linker option that we added to the GCC49 and GCC5 toolchain
profiles in commit c25d3905523a ("BaseTools/tools_def IA32:
disable PIE code generation explicitly") to work around issues
with recent distro toolchains that enable PIE code generation
by default.
So rollback the changes for GCC49 but preserve them for GCC5
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace/BuildClassObject.py')
0 files changed, 0 insertions, 0 deletions