diff options
-rw-r--r-- | docs/GettingStarted.html | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index facc076abd..eb8d1d0b07 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -1194,7 +1194,9 @@ information is in the <a href="CommandGuide/index.html">Command Guide</a>.</p> pre-processing, translation, optimization, assembly, and linking of programs all from one command line. <tt>llvmc</tt> also takes care of processing the dependent libraries found in bytecode. This reduces the need to get the - traditional <tt>-l<name></tt> options right on the command line.</dd> + traditional <tt>-l<name></tt> options right on the command line. Please + note that this tool is new in 1.4 and considered experimental. It will be + fully supported in 1.5.</dd> <dt><tt><b>llvm-ar</b></tt></dt> <dd>The archiver produces an archive containing @@ -1209,6 +1211,14 @@ information is in the <a href="CommandGuide/index.html">Command Guide</a>.</p> <dd>The disassembler transforms the LLVM bytecode to human readable LLVM assembly.</dd> + <dt><tt><b>llvm-ld</b></tt></dt> + <dd><tt>llvm-ld</tt> is very similar to gccld and provides a general purpose + and extensible linker for LLVM. This is the linker invoked by <tt>llvmc</tt>. + It allows optimization modules to be loaded so that language specific + optimizations can be applied at link time. Please note that this tool is new + in LLVM 1.4 and still considered experimental. It will be fully supported in + LLVM 1.5.</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> |