Skip to content

Commit 762895b

Browse files
author
John Criswell
committed
Fixed the descriptions of llvmc and llvm-ld to not be version specific.
Fixed some typos. llvm-svn: 22108
1 parent 6d9c9a1 commit 762895b

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

llvm/docs/GettingStarted.html

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -789,11 +789,12 @@
789789
<a href="CFEBuildInstrs.html">Bootstrapping the LLVM C/C++ Front-End</a>
790790
for details on building the C/C++ Front End.</dd>
791791
<dt><i>--with-tclinclude</i></dt>
792-
<dd>Path to the tcl include directory under which the <tt>tclsh</tt> can be
792+
<dd>Path to the tcl include directory under which <tt>tclsh</tt> can be
793793
found. Use this if you have multiple tcl installations on your machine and you
794794
want to use a specific one (8.x) for LLVM. LLVM only uses tcl for running the
795795
dejagnu based test suite in <tt>llvm/test</tt>. If you don't specify this
796-
option, the LLVM configure script will search for tcl 8.4 and 8.3 releases.
796+
option, the LLVM configure script will search for the tcl 8.4 and 8.3
797+
releases.
797798
<p></p>
798799
</dd>
799800
<dt><i>--enable-optimized</i></dt>
@@ -818,7 +819,7 @@
818819
native compiler (no cross-compiler targets available). The "native" target is
819820
selected as the target of the build host. You can also specify a comma
820821
separated list of target names that you want available in llc. The target
821-
names use all lower case. The current set is of targets is: <br/>
822+
names use all lower case. The current set of targets is: <br/>
822823
<tt>alpha, ia64, powerpc, skeleton, sparc, x86</tt>.
823824
<p></p></dd>
824825
<dt><i>--enable-doxygen</i></dt>
@@ -1149,7 +1150,7 @@
11491150
<dd> This directory contains files that describe various target architectures
11501151
for code generation. For example, the <tt>llvm/lib/Target/SparcV9</tt>
11511152
directory holds the Sparc machine description while
1152-
<tt>llvm/lib/Target/CBackend</tt> implements the LLVM-to-C converter</dd>
1153+
<tt>llvm/lib/Target/CBackend</tt> implements the LLVM-to-C converter.</dd>
11531154

11541155
<dt><tt><b>llvm/lib/CodeGen/</b></tt></dt>
11551156
<dd> This directory contains the major parts of the code generator: Instruction
@@ -1252,8 +1253,8 @@
12521253
all from one command line. <tt>llvmc</tt> also takes care of processing the
12531254
dependent libraries found in bytecode. This reduces the need to get the
12541255
traditional <tt>-l&lt;name&gt;</tt> options right on the command line. Please
1255-
note that this tool is new in 1.4 and considered experimental. It will be
1256-
fully supported in 1.5.</dd>
1256+
note that this tool, while functional, is still experimental and not feature
1257+
complete.</dd>
12571258

12581259
<dt><tt><b>llvm-ar</b></tt></dt>
12591260
<dd>The archiver produces an archive containing
@@ -1272,9 +1273,8 @@
12721273
<dd><tt>llvm-ld</tt> is very similar to gccld and provides a general purpose
12731274
and extensible linker for LLVM. This is the linker invoked by <tt>llvmc</tt>.
12741275
It allows optimization modules to be loaded so that language specific
1275-
optimizations can be applied at link time. Please note that this tool is new
1276-
in LLVM 1.4 and still considered experimental. It will be fully supported in
1277-
LLVM 1.5.</dd>
1276+
optimizations can be applied at link time. This tool is considered
1277+
experimental.</dd>
12781278

12791279
<dt><tt><b>llvm-link</b></tt></dt>
12801280
<dd><tt>llvm-link</tt>, not surprisingly, links multiple LLVM modules into
@@ -1292,16 +1292,15 @@
12921292

12931293
<dt><tt><b>llc</b></tt></dt>
12941294
<dd> <tt>llc</tt> is the LLVM backend compiler, which
1295-
translates LLVM bytecode to a SPARC or x86 assembly file, or to C code (with
1295+
translates LLVM bytecode to a native code assembly file or to C code (with
12961296
the -march=c option).</dd>
12971297

12981298
<dt><tt><b>llvm-gcc</b></tt></dt>
12991299
<dd><tt>llvm-gcc</tt> is a GCC-based C frontend
13001300
that has been retargeted to emit LLVM code as the machine code output. It
13011301
works just like any other GCC compiler, taking the typical <tt>-c, -S, -E,
13021302
-o</tt> options that are typically used. The source code for the
1303-
<tt>llvm-gcc</tt> tool is currently not included in the LLVM CVS tree
1304-
because it is quite large and not very interesting.
1303+
<tt>llvm-gcc</tt> tool is available as a separate CVS module.
13051304
<blockquote>
13061305
<dl>
13071306
<dt><tt><b>gccas</b></tt></dt>

0 commit comments

Comments
 (0)