diff options
author | Hans Wennborg <hans@hanshq.net> | 2015-06-13 02:53:50 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2015-06-13 02:53:50 +0000 |
commit | 8fa9677d4eb1cd43973eb59acc12b0534691d604 (patch) | |
tree | abd2db431f65eb57b9997ea63383af61142f00dc /clang/lib/Driver/Driver.cpp | |
parent | fd1f5e66c1d6744167006e846c1073fd4ec8ff18 (diff) | |
download | bcm5719-llvm-8fa9677d4eb1cd43973eb59acc12b0534691d604.tar.gz bcm5719-llvm-8fa9677d4eb1cd43973eb59acc12b0534691d604.zip |
Revert r239213: "clang-cl: Implement /GL in terms of -flto."
Reverting until it's easier to use this in a real-world build, e.g.
when the linker can handle it.
llvm-svn: 239656
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r-- | clang/lib/Driver/Driver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index a8d084f1a6b..2ead48bc821 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -1744,7 +1744,7 @@ const char *Driver::GetNamedOutputPath(Compilation &C, // Determine what the derived output name should be. const char *NamedOutput; - if ((JA.getType() == types::TY_Object || JA.getType() == types::TY_LTO_BC) && + if (JA.getType() == types::TY_Object && C.getArgs().hasArg(options::OPT__SLASH_Fo, options::OPT__SLASH_o)) { // The /Fo or /o flag decides the object filename. StringRef Val = C.getArgs().getLastArg(options::OPT__SLASH_Fo, |