[llvm-commits] [llvm] r67940 - /llvm/trunk/docs/GettingStartedVS.html
Bill Wendling
isanbard at gmail.com
Sat Mar 28 03:24:34 PDT 2009
Author: void
Date: Sat Mar 28 05:24:15 2009
New Revision: 67940
URL: http://llvm.org/viewvc/llvm-project?rev=67940&view=rev
Log:
Update the Visual Studio docs. Patch by Stefanus!
Modified:
llvm/trunk/docs/GettingStartedVS.html
Modified: llvm/trunk/docs/GettingStartedVS.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/GettingStartedVS.html?rev=67940&r1=67939&r2=67940&view=diff
==============================================================================
--- llvm/trunk/docs/GettingStartedVS.html (original)
+++ llvm/trunk/docs/GettingStartedVS.html Sat Mar 28 05:24:15 2009
@@ -337,9 +337,9 @@
</pre>
</div>
- <p>Note: this will only work for trivial C programs. Non-trivial programs
- (and any C++ program) will have dependencies on the GCC runtime that
- won't be satisfied by the Microsoft runtime libraries.</p></li>
+ <p>Note: this will only work for trivial C programs. Non-trivial programs
+ (and any C++ program) will have dependencies on the GCC runtime that won't
+ be satisfied by the Microsoft runtime libraries.</p></li>
<li><p>Execute the native code program:</p>
@@ -360,6 +360,17 @@
<div class="doc_text">
+ <ul>
+ <li>In Visual C++, if you are linking with the x86 target statically, the
+ linker will remove the x86 target library from your generated executable or
+ shared library because there are no references to it. You can force the
+ linker to include these references by using
+ <tt>"/INCLUDE:_X86TargetMachineModule"</tt> when linking. In the Visual
+ Studio IDE, this can be added in
+<tt>Project Properties->Linker->Input->Force Symbol References</tt>.
+ </li>
+ </ul>
+
<p>If you are having problems building or using LLVM, or if you have any other
general questions about LLVM, please consult the <a href="FAQ.html">Frequently
Asked Questions</a> page.</p>
More information about the llvm-commits
mailing list