summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
diff options
context:
space:
mode:
authorMichal Gorny <mgorny@gentoo.org>2016-10-07 20:04:00 +0000
committerMichal Gorny <mgorny@gentoo.org>2016-10-07 20:04:00 +0000
commit822629db5d11bce2aa7361a07830813138b5632e (patch)
tree794ab2a030c5c5b119fd49a7dfca02448eec2cdc /clang/lib/Driver/Driver.cpp
parent8c8ff00b284c48adcaffb0f56f9f58bf02ec2656 (diff)
downloadbcm5719-llvm-822629db5d11bce2aa7361a07830813138b5632e.tar.gz
bcm5719-llvm-822629db5d11bce2aa7361a07830813138b5632e.zip
Revert r283572 - [Driver] Make -print-libgcc-file-name print compiler-rt lib when used
Revert the -print-libgcc-file-name change as the new test fails on Darwin. It needs to be updated to run the libgcc part only on systems supporting that rtlib. llvm-svn: 283586
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r--clang/lib/Driver/Driver.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index fd0bcfbeba5..f26d61f1d7d 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -994,15 +994,7 @@ bool Driver::HandleImmediateArgs(const Compilation &C) {
}
if (C.getArgs().hasArg(options::OPT_print_libgcc_file_name)) {
- ToolChain::RuntimeLibType RLT = TC.GetRuntimeLibType(C.getArgs());
- switch (RLT) {
- case ToolChain::RLT_CompilerRT:
- llvm::outs() << TC.getCompilerRTArgString(C.getArgs(), "builtins") << "\n";
- break;
- case ToolChain::RLT_Libgcc:
- llvm::outs() << GetFilePath("libgcc.a", TC) << "\n";
- break;
- }
+ llvm::outs() << GetFilePath("libgcc.a", TC) << "\n";
return false;
}
OpenPOWER on IntegriCloud