diff options
author | Michal Gorny <mgorny@gentoo.org> | 2016-10-07 20:04:00 +0000 |
---|---|---|
committer | Michal Gorny <mgorny@gentoo.org> | 2016-10-07 20:04:00 +0000 |
commit | 822629db5d11bce2aa7361a07830813138b5632e (patch) | |
tree | 794ab2a030c5c5b119fd49a7dfca02448eec2cdc /clang/lib/Driver/Driver.cpp | |
parent | 8c8ff00b284c48adcaffb0f56f9f58bf02ec2656 (diff) | |
download | bcm5719-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.cpp | 10 |
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; } |