[docs] Integrate the command guide into the toctree.
[oota-llvm.git] / docs / GettingStarted.html
index 4d41208ea5a55a11bad9e74a2de39171014e95ec..76547278b4b1f302b42bb4aa90a8166bfea48312 100644 (file)
@@ -4,7 +4,7 @@
 <head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Getting Started with LLVM System</title>
-  <link rel="stylesheet" href="llvm.css" type="text/css">
+  <link rel="stylesheet" href="_static/llvm.css" type="text/css">
 </head>
 <body>
 
@@ -155,8 +155,8 @@ also be a good place to start.</p>
     <li><tt>cd <i>where-you-want-to-build-llvm</i></tt></li>
     <li><tt>mkdir build</tt> (for building without polluting the source dir)</li>
     <li><tt>cd build</tt></li>
-    <li><tt>../llvm/configure [options]</tt></li>
-    Some common options:
+    <li><tt>../llvm/configure [options]</tt>
+    <br>Some common options:
 
       <ul>
         <li><tt>--prefix=<i>directory</i></tt> -
@@ -174,7 +174,7 @@ also be a good place to start.</p>
         <li><tt>--enable-assertions</tt> -
         Compile with assertion checks enabled (default is YES).</li>
       </ul>
-
+   </li>
     <li><tt>make [-j]</tt> - The -j specifies the number of jobs (commands) to 
     run simultaneously.  This builds both LLVM and Clang for Debug+Asserts mode.
     The --enabled-optimized configure option is used to specify a Release build.</li>
@@ -192,7 +192,6 @@ also be a good place to start.</p>
 
   </ul>
   </li>
-  </ol>
 
 </ol>
 
@@ -1016,7 +1015,7 @@ script to configure the build system:</p>
   selected as the target of the build host. You can also specify a comma 
   separated list of target names that you want available in llc. The target 
   names use all lower case. The current set of targets is: <br>
-  <tt>arm, cbe, cpp, hexagon, mblaze, mips, mipsel, msp430, powerpc, ptx, sparc, spu, x86, x86_64, xcore</tt>.
+  <tt>arm, cpp, hexagon, mblaze, mips, mipsel, msp430, powerpc, ptx, sparc, spu, x86, x86_64, xcore</tt>.
   <br><br></dd>
   <dt><i>--enable-doxygen</i></dt>
   <dd>Look for the doxygen program and enable construction of doxygen based
@@ -1389,7 +1388,7 @@ different <a href="#tools">tools</a>.</p>
   <dd> This directory contains files that describe various target architectures
   for code generation.  For example, the <tt>llvm/lib/Target/X86</tt> 
   directory holds the X86 machine description while
-  <tt>llvm/lib/Target/CBackend</tt> implements the LLVM-to-C converter.</dd>
+  <tt>llvm/lib/Target/ARM</tt> implements the ARM backend.</dd>
     
   <dt><tt><b>llvm/lib/CodeGen/</b></tt></dt>
   <dd> This directory contains the major parts of the code generator: Instruction 
@@ -1511,12 +1510,6 @@ information is in the <a href="CommandGuide/index.html">Command Guide</a>.</p>
   <dd>The disassembler transforms the LLVM bitcode to human readable 
   LLVM assembly.</dd>
 
-  <dt><tt><b>llvm-ld</b></tt></dt>
-  <dd><tt>llvm-ld</tt> is a general purpose and extensible linker for LLVM. 
-  It performs standard link time optimizations and allows optimization
-  modules to be loaded and run so that language specific optimizations can 
-  be applied at link time.</dd>
-
   <dt><tt><b>llvm-link</b></tt></dt>
   <dd><tt>llvm-link</tt>, not surprisingly, links multiple LLVM modules into 
   a single program.</dd>