Update the Visual Studio docs. Patch by Stefanus!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67940 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bill Wendling 2009-03-28 10:24:15 +00:00
parent e75fd69f15
commit bc14dd30a8

View File

@ -337,9 +337,9 @@ int main() {
</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 @@ int main() {
<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&nbsp;Properties->Linker->Input->Force&nbsp;Symbol&nbsp;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>