summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/docs/windows_support.rst18
1 files changed, 17 insertions, 1 deletions
diff --git a/lld/docs/windows_support.rst b/lld/docs/windows_support.rst
index 8761ea2a863..3c758552732 100644
--- a/lld/docs/windows_support.rst
+++ b/lld/docs/windows_support.rst
@@ -21,7 +21,7 @@ almost all command line options that the linker shipped with Microsoft Visual
C++ (link.exe) supports.
The current status is that LLD can link itself on Windows x86 using Visual C++
-as the compiler.
+2012 or 2013 as the compiler.
Development status
==================
@@ -72,6 +72,22 @@ Debug info
support neither.
+Building LLD
+============
+
+1. Check out LLVM and LLD from the LLVM SVN repository (or Git mirror),
+#. run ``cmake`` as usual,
+#. open LLVM.sln with Visual Studio, and
+#. build ``lld`` target in ``lld executables`` folder
+
+Alternatively, you can use msbuild if you don't like to work in an IDE::
+
+ msbuild LLVM.sln /m /target:"lld executables\lld"
+
+MSBuild.exe had been shipped as a component of the .NET framework, but since
+2013 it's part of Visual Studio. You can find it at "C:\\Program Files
+(x86)\\msbuild".
+
Known issues
============
OpenPOWER on IntegriCloud