summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/ToolChains/Gnu.cpp
diff options
context:
space:
mode:
authorStefan Pintilie <stefanp@ca.ibm.com>2018-12-18 15:08:03 +0000
committerStefan Pintilie <stefanp@ca.ibm.com>2018-12-18 15:08:03 +0000
commit4810420ca11d34382868dbd259076dce9784e2b5 (patch)
treebcf21c734988423fc462ecd22ed73cc920c3b209 /clang/lib/Driver/ToolChains/Gnu.cpp
parent6dc085509635b602e3bf6f69af3df6ff7e2d2eaa (diff)
downloadbcm5719-llvm-4810420ca11d34382868dbd259076dce9784e2b5.tar.gz
bcm5719-llvm-4810420ca11d34382868dbd259076dce9784e2b5.zip
[PowerPC] Make no-PIC default to match GCC - CLANG
Make -fno-PIC default on PowerPC for Little Endian Linux. Differential Revision: https://reviews.llvm.org/D53384 llvm-svn: 349489
Diffstat (limited to 'clang/lib/Driver/ToolChains/Gnu.cpp')
-rw-r--r--clang/lib/Driver/ToolChains/Gnu.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChains/Gnu.cpp b/clang/lib/Driver/ToolChains/Gnu.cpp
index 3850e1c02ec..fbd4dc72e55 100644
--- a/clang/lib/Driver/ToolChains/Gnu.cpp
+++ b/clang/lib/Driver/ToolChains/Gnu.cpp
@@ -2435,7 +2435,7 @@ bool Generic_GCC::isPICDefault() const {
case llvm::Triple::x86_64:
return getTriple().isOSWindows();
case llvm::Triple::ppc64:
- case llvm::Triple::ppc64le:
+ // Big endian PPC is PIC by default
return !getTriple().isOSBinFormatMachO() && !getTriple().isMacOSX();
case llvm::Triple::mips64:
case llvm::Triple::mips64el:
OpenPOWER on IntegriCloud