[llvm-commits] CVS: llvm/docs/CompilerDriver.html SystemLibrary.html index.html

John Criswell criswell at cs.uiuc.edu
Sun Nov 21 07:00:17 PST 2004



Changes in directory llvm/docs:

CompilerDriver.html updated: 1.10 -> 1.11
SystemLibrary.html updated: 1.6 -> 1.7
index.html updated: 1.35 -> 1.36
---
Log message:

Corrected spelling mistakes.


---
Diffs of the changes:  (+15 -15)

Index: llvm/docs/CompilerDriver.html
diff -u llvm/docs/CompilerDriver.html:1.10 llvm/docs/CompilerDriver.html:1.11
--- llvm/docs/CompilerDriver.html:1.10	Mon Nov  1 15:31:39 2004
+++ llvm/docs/CompilerDriver.html	Sun Nov 21 08:58:11 2004
@@ -176,7 +176,7 @@
     program.</dd>
   </dl>
   <p>The following table shows the inputs, outputs, and command line options
-  applicabe to each phase.</p>
+  applicable to each phase.</p>
   <table>
     <tr>
       <th style="width: 10%">Phase</th>
@@ -593,12 +593,12 @@
 <!-- _______________________________________________________________________ -->
 <div class="doc_subsection"><a name="substitutions">Substitutions</a></div>
 <div class="doc_text">
-  <p>On any configruation item that ends in <tt>command</tt>, you must
+  <p>On any configuration item that ends in <tt>command</tt>, you must
   specify substitution tokens.  Substitution tokens begin and end with a percent
   sign (<tt>%</tt>) and are replaced by the corresponding text. Any substitution
   token may be given on any <tt>command</tt> line but some are more useful than
   others. In particular each command <em>should</em> have both an <tt>%in%</tt>
-  and an <tt>%out%</tt> substittution. The table below provides definitions of
+  and an <tt>%out%</tt> substitution. The table below provides definitions of
   each of the allowed substitution tokens.</p>
   <table>
     <tbody>
@@ -815,7 +815,7 @@
  src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a><a
  href="mailto:rspencer at x10sys.com">Reid Spencer</a><br>
 <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-Last modified: $Date: 2004/11/01 21:31:39 $
+Last modified: $Date: 2004/11/21 14:58:11 $
 </address>
 <!-- vim: sw=2
 -->


Index: llvm/docs/SystemLibrary.html
diff -u llvm/docs/SystemLibrary.html:1.6 llvm/docs/SystemLibrary.html:1.7
--- llvm/docs/SystemLibrary.html:1.6	Thu Aug 26 21:08:04 2004
+++ llvm/docs/SystemLibrary.html	Sun Nov 21 08:58:11 2004
@@ -24,7 +24,7 @@
     <li><a href="#nodata">No Exposed Data</a></li>
     <li><a href="#throw">Throw Only std::string</a></li>
     <li><a href="#throw_spec">No throw() Specifications</a></li>
-    <li><a href="#nodupl">No Duplicate Impementations</a></li>
+    <li><a href="#nodupl">No Duplicate Implementations</a></li>
   </ol></li>
   <li><a href="#design">System Library Design</a>
   <ol>
@@ -40,7 +40,7 @@
   <li><a href="#detail">System Library Details</a>
   <ol>
     <li><a href="#bug">Tracking Bugzilla Bug: 351</a></li>
-    <li><a href="#refimpl">Reference Implementatation</a></li>
+    <li><a href="#refimpl">Reference Implementation</a></li>
   </ol></li>
 </ul>
 
@@ -85,7 +85,7 @@
 <!-- ======================================================================= -->
 <div class="doc_subsection"><a name="headers">Hide System Header Files</a></div>
 <div class="doc_text">
-  <p>The library must sheild LLVM from <em>all</em> system libraries. To obtain
+  <p>The library must shield LLVM from <em>all</em> system libraries. To obtain
   system level functionality, LLVM must <tt>#include "llvm/System/Thing.h"</tt>
   and nothing else. This means that <tt>Thing.h</tt> cannot expose any system
   header files. This protects LLVM from accidentally using system specific
@@ -154,7 +154,7 @@
   <ul><li>foo: Unable to open file because it doesn't exist."</li></ul>
   <p>The "foo:" part is the context. The "Unable to open file" part is the error
   message. The "because it doesn't exist." part is the reason. This message has
-  no suggestion. Where possible, the imlementation of lib/System should use
+  no suggestion. Where possible, the implementation of lib/System should use
   operating system specific facilities for converting the error code returned by
   a system call into an error message. This will help to make the error message
   more familiar to users of that type of operating system.</p>
@@ -171,7 +171,7 @@
 <div class="doc_text">
   <p>None of the lib/System interface functions may be declared with C++ 
   <tt>throw()</tt> specifications on them. This requirement makes sure that the
-  compler does not insert addtional exception handling code into the interface
+  compiler does not insert additional exception handling code into the interface
   functions. This is a performance consideration: lib/System functions are at
   the bottom of the many call chains and as such can be frequently called. We
   need them to be as efficient as possible.</p>
@@ -374,7 +374,7 @@
   <p>In order to provide different implementations of the lib/System interface
   for different platforms, it is necessary for the library to "sense" which
   operating system is being compiled for and conditionally compile only the
-  applicabe parts of the library. While several operating system wrapper
+  applicable parts of the library. While several operating system wrapper
   libraries (e.g. APR, ACE) choose to use #ifdef preprocessor statements in
   combination with autoconf variable (HAVE_* family), lib/System chooses an
   alternate strategy. <p>
@@ -383,7 +383,7 @@
   functions for a particular operating system variant. The functions defined in
   that file have no #ifdef's to disambiguate the platform since the file is only
   compiled on one kind of platform. While this leads to the same function being
-  imlemented differently in different files, it is our contention that this
+  implemented differently in different files, it is our contention that this
   leads to better maintenance and easier portability.</p>
   <p>For example, consider a function having different implementations on a
   variety of platforms. Many wrapper libraries choose to deal with the different
@@ -407,7 +407,7 @@
   specific flavors and versions of the operating system. In that case you end up
   with multiple levels of nested #if statements. This is what we mean by "#ifdef
   hell".</p>
-  <p>To avoid the situation above, we've choosen to locate all functions for a
+  <p>To avoid the situation above, we've chosen to locate all functions for a
   given implementation file for a specific operating system into one place. This
   has the following advantages:<p>
   <ul>
@@ -502,7 +502,7 @@
 
   <a href="mailto:rspencer at x10sys.com">Reid Spencer</a><br>
   <a href="http://llvm.cs.uiuc.edu">LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/08/27 02:08:04 $
+  Last modified: $Date: 2004/11/21 14:58:11 $
 </address>
 </body>
 </html>


Index: llvm/docs/index.html
diff -u llvm/docs/index.html:1.35 llvm/docs/index.html:1.36
--- llvm/docs/index.html:1.35	Thu Nov 11 03:30:00 2004
+++ llvm/docs/index.html	Sun Nov 21 08:58:12 2004
@@ -171,7 +171,7 @@
 on how to write a new alias analysis implementation or how to use existing
 analyses.</li>
 
-<li><a href="Stacker.html">The Stacker Cronicles</a> - This document
+<li><a href="Stacker.html">The Stacker Chronicles</a> - This document
 describes both the Stacker language and LLVM frontend, but also some details
 about LLVM useful for those writing front-ends.</li>
 
@@ -229,6 +229,6 @@
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
 
   <a href="http://llvm.cs.uiuc.edu">LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/11/11 09:30:00 $
+  Last modified: $Date: 2004/11/21 14:58:12 $
 </address>
 






More information about the llvm-commits mailing list