llvm-project/clang/lib/Driver
Reid Kleckner 337188fdb8 Fix forwarding -l to MSVC's link.exe
Translate -lfoo to -lfoo.lib while making sure that -lfoo.lib stays as
-lfoo.lib. Also, these arguments were being passed twice: once
explicitly via AddAllArgs, and again implicitly as linker inputs. Now
they are passed once.

Fixes PR20868.

llvm-svn: 217895
2014-09-16 19:22:00 +00:00
..
Action.cpp unique_ptrify Driver Action handling 2014-08-29 07:25:23 +00:00
CMakeLists.txt Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics. 2014-07-09 19:40:08 +00:00
Compilation.cpp Teach Clang how to use response files when calling other tools 2014-09-15 17:45:39 +00:00
Driver.cpp Driver: use range based for loop 2014-09-16 03:48:32 +00:00
DriverOptions.cpp Remove the SUPPORT_ALIASARGS define 2013-08-01 00:12:13 +00:00
InputInfo.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00
Job.cpp Teach Clang how to use response files when calling other tools 2014-09-15 17:45:39 +00:00
Makefile
Multilib.cpp Driver: Simplify a use of the path API 2014-08-03 21:46:33 +00:00
Phases.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
SanitizerArgs.cpp Add -link-cxx-sanitizer driver flag. 2014-08-08 22:47:17 +00:00
Tool.cpp Teach Clang how to use response files when calling other tools 2014-09-15 17:45:39 +00:00
ToolChain.cpp Return a StringRef in getDefaultUniversalArchName. 2014-07-25 19:22:51 +00:00
ToolChains.cpp Typo fix, no functionality change. 2014-09-01 12:35:57 +00:00
ToolChains.h Significantly fix Clang's header search for Ubuntu (and possibly other 2014-08-27 08:41:41 +00:00
Tools.cpp Fix forwarding -l to MSVC's link.exe 2014-09-16 19:22:00 +00:00
Tools.h Teach Clang how to use response files when calling other tools 2014-09-15 17:45:39 +00:00
Types.cpp Recognize .lib files as linker input explicitly 2014-09-10 17:15:00 +00:00
WindowsToolChain.cpp Win64: Add the uwtable attribute by default on Win64 2014-09-04 18:13:12 +00:00