summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.cpp
diff options
context:
space:
mode:
authorBrad Smith <brad@comstyle.com>2015-06-04 08:45:23 +0000
committerBrad Smith <brad@comstyle.com>2015-06-04 08:45:23 +0000
commitb58159ab1fbaec7b525c5c9267c73d5117fed1a7 (patch)
treeb2823b85067e16901480f3a5054308dd97de41d8 /clang/lib/Driver/Tools.cpp
parente244b49f2cf1f73af80207e28ff8cc65524933e6 (diff)
downloadbcm5719-llvm-b58159ab1fbaec7b525c5c9267c73d5117fed1a7.tar.gz
bcm5719-llvm-b58159ab1fbaec7b525c5c9267c73d5117fed1a7.zip
Use the appropriate PIE level for OpenBSD/sparc.
llvm-svn: 239028
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
-rw-r--r--clang/lib/Driver/Tools.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp
index aee35c69bad..3218d117b58 100644
--- a/clang/lib/Driver/Tools.cpp
+++ b/clang/lib/Driver/Tools.cpp
@@ -2883,7 +2883,6 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
switch (getToolChain().getArch()) {
case llvm::Triple::mips64:
case llvm::Triple::mips64el:
- case llvm::Triple::sparc:
case llvm::Triple::sparcel:
case llvm::Triple::x86:
case llvm::Triple::x86_64:
@@ -2891,6 +2890,7 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
break;
case llvm::Triple::ppc:
+ case llvm::Triple::sparc:
case llvm::Triple::sparcv9:
IsPICLevelTwo = true; // "-fPIE"
break;
OpenPOWER on IntegriCloud