r367733 - The MinGW linker supports response files

Reid Kleckner via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 2 15:55:01 PDT 2019


Author: rnk
Date: Fri Aug  2 15:55:00 2019
New Revision: 367733

URL: http://llvm.org/viewvc/llvm-project?rev=367733&view=rev
Log:
The MinGW linker supports response files

This affects both LLD and ld.bfd.

This isn't testable with a normal driver test with -### because those
command lines are printed before response file setup. I tested manually
and confirmed it seems to do the right thing.

Modified:
    cfe/trunk/lib/Driver/ToolChains/MinGW.h

Modified: cfe/trunk/lib/Driver/ToolChains/MinGW.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/ToolChains/MinGW.h?rev=367733&r1=367732&r2=367733&view=diff
==============================================================================
--- cfe/trunk/lib/Driver/ToolChains/MinGW.h (original)
+++ cfe/trunk/lib/Driver/ToolChains/MinGW.h Fri Aug  2 15:55:00 2019
@@ -34,7 +34,8 @@ public:
 
 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
 public:
-  Linker(const ToolChain &TC) : Tool("MinGW::Linker", "linker", TC) {}
+  Linker(const ToolChain &TC)
+      : Tool("MinGW::Linker", "linker", TC, Tool::RF_Full) {}
 
   bool hasIntegratedCPP() const override { return false; }
   bool isLinkJob() const override { return true; }




More information about the cfe-commits mailing list