Changes in directory llvm/docs:
GettingStartedVS.html updated: 1.8 -> 1.9 --- Log message: Update to current situation. --- Diffs of the changes: (+13 -3) GettingStartedVS.html | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) Index: llvm/docs/GettingStartedVS.html diff -u llvm/docs/GettingStartedVS.html:1.8 llvm/docs/GettingStartedVS.html:1.9 --- llvm/docs/GettingStartedVS.html:1.8 Fri Feb 9 09:59:08 2007 +++ llvm/docs/GettingStartedVS.html Wed Mar 28 15:27:51 2007 @@ -258,7 +258,7 @@ </pre></li> <li><p>Next, compile the C file into a LLVM bytecode file:</p> - <p><tt>% llvm-gcc hello.c -emit-llvm -o hello.bc</tt></p> + <p><tt>% llvm-gcc -c hello.c -emit-llvm -o hello.bc</tt></p> <p>This will create the result file <tt>hello.bc</tt> which is the LLVM bytecode that corresponds the the compiled program and the library @@ -267,12 +267,17 @@ optimize or analyze it further with the <tt>opt</tt> tool, etc.</p> <p><b>Note: while you cannot do this step on Windows, you can do it on a - Unix system and transfer <tt>hello.bc</tt> to Windows.</b></p></li> + Unix system and transfer <tt>hello.bc</tt> to Windows. Important: + transfer as a binary file!</b></p></li> <li><p>Run the program using the just-in-time compiler:</p> <p><tt>% lli hello.bc</tt></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><p>Use the <tt>llvm-dis</tt> utility to take a look at the LLVM assembly code:</p> @@ -286,6 +291,11 @@ <p><tt>% cl hello.cbe.c</tt></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. Currently, it + doesn't even work for trivial C programs such as the one above.</p> + <li><p>Execute the native code program:</p> <p><tt>% hello.cbe.exe</tt></p></li> @@ -342,7 +352,7 @@ <a href="mailto:[EMAIL PROTECTED]">Jeff Cohen</a><br> <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br> - Last modified: $Date: 2007/02/09 15:59:08 $ + Last modified: $Date: 2007/03/28 20:27:51 $ </address> </body> </html> _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits