[llvm-commits] [release_1] CVS: llvm/docs/CFEBuildInstrs.html GettingStarted.html

John Criswell criswell at cs.uiuc.edu
Thu Oct 23 17:16:01 PDT 2003


Changes in directory llvm/docs:

CFEBuildInstrs.html updated: 1.3.2.1 -> 1.3.2.2
GettingStarted.html updated: 1.41.2.2 -> 1.41.2.3

---
Log message:

Added information on why someone would want to build the GCC front end.
Added a link to this information from the Getting Started Guide.
Changed the word "wicked" to "elite."  The original sounds much cooler, but
I fear the PR police when I take off my tinfoil hat.



---
Diffs of the changes:  (+19 -4)

Index: llvm/docs/CFEBuildInstrs.html
diff -u llvm/docs/CFEBuildInstrs.html:1.3.2.1 llvm/docs/CFEBuildInstrs.html:1.3.2.2
--- llvm/docs/CFEBuildInstrs.html:1.3.2.1	Thu Oct 23 15:23:00 2003
+++ llvm/docs/CFEBuildInstrs.html	Thu Oct 23 17:15:14 2003
@@ -15,9 +15,12 @@
 C/C++ front-end, based on GCC 3.4, from source.</p>
 
 <p><b>NOTE:</b> This is currently a somewhat fragile, error-prone
-process, and you should only try to do it if (A) you really, really,
-really can't use the binaries we distribute, and (B) you are a wicked
-good GCC hacker.</p>
+process, and you should only try to do it if
+<ul>
+  <li>(A) you really, really, really can't use the binaries we distribute
+  <li>(B) you need GCC to fix some of the header files on your system
+  <li>(C) you are an elite GCC hacker.</p>
+</ul>
 
 <p>We welcome patches to help make this process simpler.</p>
 
@@ -151,7 +154,7 @@
 <address><a href="mailto:gaeke -at- uiuc.edu">Brian Gaeke</a></address>
 <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a>
 <br>
-Last modified: $Date: 2003/10/23 20:23:00 $
+Last modified: $Date: 2003/10/23 22:15:14 $
 </font>
 
 </body>


Index: llvm/docs/GettingStarted.html
diff -u llvm/docs/GettingStarted.html:1.41.2.2 llvm/docs/GettingStarted.html:1.41.2.3
--- llvm/docs/GettingStarted.html:1.41.2.2	Thu Oct 23 16:22:19 2003
+++ llvm/docs/GettingStarted.html	Thu Oct 23 17:15:14 2003
@@ -407,6 +407,18 @@
     ./fixheaders
     </tt>
 
+    <p>
+    The binary versions of the GCC front end may not suit all of your needs.
+    For example, the binary distribution may include an old version of a system
+    header file, not "fix" a header file that needs to be fixed for GCC, or it
+    may be linked with libraries not available on your system.
+    </p>
+
+    <p>
+    In cases like these, you may want to try
+    <a href="CFEBuildInstrs.html">building the GCC front end from source.</a>
+    This is not for the faint of heart, so be forewarned.
+    </p>
     <!------------------------------------------------------------------------->
     <h3><a name="config">Local LLVM Configuration</a></h3>
     <!------------------------------------------------------------------------->





More information about the llvm-commits mailing list