diff options
author | Yaron Keren <yaron.keren@gmail.com> | 2015-01-04 13:48:30 +0000 |
---|---|---|
committer | Yaron Keren <yaron.keren@gmail.com> | 2015-01-04 13:48:30 +0000 |
commit | 7c91552cd927fd998266cfcce21a37cc4dcfab91 (patch) | |
tree | 498beafa4ce87ba10edf2d5ea80aa12a4baeea66 /clang/lib/Driver/Driver.cpp | |
parent | 58c3f6cc3112ed5ca71d7e5b1321ef62eba78e33 (diff) | |
download | bcm5719-llvm-7c91552cd927fd998266cfcce21a37cc4dcfab91.tar.gz bcm5719-llvm-7c91552cd927fd998266cfcce21a37cc4dcfab91.zip |
Fix default image name to 'a.exe' on Windows, instead 'a.out'.
This applies to mingw as clang-cl already has its own logic for the filename.
llvm-svn: 225134
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r-- | clang/lib/Driver/Driver.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index 8475e20cedb..38765f00f12 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -1996,6 +1996,8 @@ const ToolChain &Driver::getToolChain(const ArgList &Args, StringRef DarwinArchName) const { llvm::Triple Target = computeTargetTriple(DefaultTargetTriple, Args, DarwinArchName); + if (Target.isOSWindows()) + DefaultImageName = "a.exe"; ToolChain *&TC = ToolChains[Target.str()]; if (!TC) { |