summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/ToolChains/Gnu.cpp
diff options
context:
space:
mode:
authorStefan Pintilie <stefanp@ca.ibm.com>2018-12-04 20:15:37 +0000
committerStefan Pintilie <stefanp@ca.ibm.com>2018-12-04 20:15:37 +0000
commitc75a9651d716db3851c2ea4c8dbcf3ee980a32eb (patch)
tree07eef1ef30de1d7c54e9b308df9cabb6d847bd26 /clang/lib/Driver/ToolChains/Gnu.cpp
parent46f840f28678dbdcfc9e97fd1185ca99d33995f9 (diff)
downloadbcm5719-llvm-c75a9651d716db3851c2ea4c8dbcf3ee980a32eb.tar.gz
bcm5719-llvm-c75a9651d716db3851c2ea4c8dbcf3ee980a32eb.zip
[PowerPC] Make no-PIC default to match GCC - CLANG
Make -fno-PIC default on PowerPC LE. Differential Revision: https://reviews.llvm.org/D53384 llvm-svn: 348299
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 26427fb8dfa..34a92340bb3 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