[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