Updates for the C backend's movement
authorChris Lattner <sabre@nondot.org>
Sat, 14 Feb 2004 01:07:17 +0000 (01:07 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 14 Feb 2004 01:07:17 +0000 (01:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11428 91177308-0d34-0410-b5e6-96231b3b80d8

docs/GettingStarted.html
docs/HowToSubmitABug.html

index 816311b29681a9f37fd47a685b0cf383b1c77f49..cfb78cf01ee5441f2309c2d711cbb36cba10b269 100644 (file)
@@ -911,8 +911,7 @@ following is a brief introduction to the most important tools.</p>
   LLVM assembly to LLVM bytecode.<p>
 
   <dt><tt><b>llvm-dis</b></tt><dd>The disassembler transforms the LLVM
-  bytecode to human readable LLVM assembly.  Additionally, it can convert
-  LLVM bytecode to C, which is enabled with the <tt>-c</tt> option.<p>
+  bytecode to human readable LLVM assembly.<p>
 
   <dt><tt><b>llvm-link</b></tt><dd> <tt>llvm-link</tt>, not surprisingly,
   links multiple LLVM modules into a single program.<p>
@@ -926,8 +925,9 @@ following is a brief introduction to the most important tools.</p>
   functionality was compiled in), and will execute the code <i>much</i>
   faster than the interpreter.<p>
 
-  <dt><tt><b>llc</b></tt><dd> <tt>llc</tt> is the LLVM backend compiler,
-  which translates LLVM bytecode to a SPARC or x86 assembly file.<p>
+  <dt><tt><b>llc</b></tt><dd> <tt>llc</tt> is the LLVM backend compiler, which
+  translates LLVM bytecode to a SPARC or x86 assembly file, or to C code (with
+  the -march=c option).<p>
 
   <dt><tt><b>llvmgcc</b></tt><dd> <tt>llvmgcc</tt> is a GCC-based C frontend
   that has been retargeted to emit LLVM code as the machine code output.  It
index 63a0be7b6fe49bbcc55f29aa385264788b5c4fe9..28def13d0862fabb572da59ed20b9c6f19fbc3f0 100644 (file)
@@ -281,7 +281,7 @@ the following:</p>
   <li>Regenerate the shared object from the safe bytecode file:<br>
 
 <pre>
-  <b>llvm-dis</b> -c safe.bc -o safe.c<br>
+  <b>llc</b> -march=c safe.bc -o safe.c<br>
   <b>gcc</b> -shared safe.c -o safe.so
 </pre></li>