diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-12-08 18:00:30 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-12-08 18:00:30 +0000 |
commit | 92815e54835f9559591220608c817096fd0eec9d (patch) | |
tree | 1f67b0cc0004597f1290bb2d469a0c99aaf99df0 /llvm/docs/GettingStarted.html | |
parent | 6ab273c032d8d79d83a47169cafea5d6ce88a7ef (diff) | |
download | bcm5719-llvm-92815e54835f9559591220608c817096fd0eec9d.tar.gz bcm5719-llvm-92815e54835f9559591220608c817096fd0eec9d.zip |
Add llvm-ld tool
Note that both llvmc and llvm-ld are experimental in 1.4
llvm-svn: 18644
Diffstat (limited to 'llvm/docs/GettingStarted.html')
-rw-r--r-- | llvm/docs/GettingStarted.html | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/llvm/docs/GettingStarted.html b/llvm/docs/GettingStarted.html index facc076abd6..eb8d1d0b07c 100644 --- a/llvm/docs/GettingStarted.html +++ b/llvm/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> |