[llvm-commits] [lld] r154227 - in /lld/trunk/docs: _templates/index.html intro.rst

Michael J. Spencer bigcheesegs at gmail.com
Fri Apr 6 16:44:58 PDT 2012


Author: mspencer
Date: Fri Apr  6 18:44:58 2012
New Revision: 154227

URL: http://llvm.org/viewvc/llvm-project?rev=154227&view=rev
Log:
[docs] Don't duplicate the intro and fix wording.

Modified:
    lld/trunk/docs/_templates/index.html
    lld/trunk/docs/intro.rst

Modified: lld/trunk/docs/_templates/index.html
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/docs/_templates/index.html?rev=154227&r1=154226&r2=154227&view=diff
==============================================================================
--- lld/trunk/docs/_templates/index.html (original)
+++ lld/trunk/docs/_templates/index.html Fri Apr  6 18:44:58 2012
@@ -3,42 +3,9 @@
 {% block body %}
 <h1>lld: a linker for LLVM</h1>
 
-<p>
-  lld is a new set of moduler code for creating linker tools.
-</p>
-
-<h2 id="goals">Features and Goals</h2>
-<p><b>End-User Features:</b></p>
-<ul>
-  <li>Compatible with existing linker options</li>
-  <li>Reads standard Object Files (e.g. ELF, mach-o, PE/COFF)</li>
-  <li>Writes standard Executable Files (e.g. ELF, mach-o, PE)</li>
-  <li>Fast link times</li>
-  <li>Minimal memory use</li>
-  <li>Remove clang's reliance on "the system linker"</li>
-  <li>Uses the LLVM 'BSD' License</li>
-</ul>
-
-<p><b>Applications:</b></p>
-<ul>
-  <li>Modular design</li>
-  <li>Support cross linking</li>
-  <li>Easy to add new CPU support</li>
-  <li>Can be built as static tool or library</li>
-</ul>
-
-<p><b>Design and Implementation:</b></p>
-<ul>
-  <li>Extensive unit tests</li>
-  <li>Internal linker model can be dumped/read to textual format</li>
-  <li>Internal linker model can be dumped/read to new native format</li>
-  <li>Native format designed to be fast to read and write</li>
-  <li>Additional linking features can be plugged in as "passes"</li>
-  <li>OS specific and CPU specific code factored out</li>
-</ul>
-
 For more information, see the <a href="{{pathto('intro')}}">introduction</a>
-available as part of the <i>lld</i> documentation below.
+and <a href="{{pathto('design')}}">design</a> available as part of the <i>lld</i>
+documentation below.
 
 <h2>Documentation</h2>
 <table class="contentstable" align="center" style="margin-left: 30px">
@@ -60,7 +27,7 @@
 <p>lld is available in the LLVM SVN repository:
   <tt>svn co
     <a href="http://llvm.org/svn/llvm-project/lld/trunk">
-      http://llvm.org/svn/llvm-project/lnt/trunk</a></tt>.</p>
+      http://llvm.org/svn/llvm-project/lld/trunk</a></tt>.</p>
 
 <p>lld is also available via the read-only git mirror:
   <tt>git clone

Modified: lld/trunk/docs/intro.rst
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/docs/intro.rst?rev=154227&r1=154226&r2=154227&view=diff
==============================================================================
--- lld/trunk/docs/intro.rst (original)
+++ lld/trunk/docs/intro.rst Fri Apr  6 18:44:58 2012
@@ -9,9 +9,9 @@
 
    * Compatible with existing linker options
 
-   * Reads standard Object Files (e.g. ELF, mach-o, PE/COFF)
+   * Reads standard Object Files (e.g. ELF, Mach-O, PE/COFF)
 
-   * Writes standard Executable Files (e.g. ELF, mach-o, PE)
+   * Writes standard Executable Files (e.g. ELF, Mach-O, PE)
 
    * Fast link times
 
@@ -19,7 +19,7 @@
 
    * Remove clang's reliance on "the system linker"
 
-   * Uses the LLVM 'BSD' License
+   * Uses the LLVM `"UIUC" BSD-Style license`__.
 
  * Applications:
 
@@ -62,3 +62,5 @@
 --------------
 
 lld is in its very early stages of development.
+
+__ http://llvm.org/docs/DeveloperPolicy.html#license





More information about the llvm-commits mailing list