From 0f6d7c0e20a67a0e6be2bff6d4d83cfeb149c17f Mon Sep 17 00:00:00 2001
From: John Criswell
Date: Mon, 27 Oct 2003 18:18:16 +0000
Subject: [PATCH] Merged in RELEASE_1.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9538 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/AliasAnalysis.html | 2 +
docs/CFEBuildInstrs.html | 11 +-
docs/CodingStandards.html | 2 +
docs/CommandLine.html | 2 +
docs/DSGraphStatus.html | 2 +
docs/GettingStarted.html | 44 +++++-
docs/HowToSubmitABug.html | 4 +-
docs/LangRef.html | 4 +-
docs/OpenProjects.html | 4 +-
docs/ProgrammersManual.html | 4 +-
docs/Projects.html | 3 +
docs/TestingGuide.html | 2 +
docs/WritingAnLLVMPass.html | 4 +-
docs/index.html | 265 ++++++++++++++++++++++++++++++++++++
14 files changed, 338 insertions(+), 15 deletions(-)
create mode 100644 docs/index.html
diff --git a/docs/AliasAnalysis.html b/docs/AliasAnalysis.html
index 64b7df80a62..3a06b734e2c 100644
--- a/docs/AliasAnalysis.html
+++ b/docs/AliasAnalysis.html
@@ -485,6 +485,8 @@ printed.
diff --git a/docs/CFEBuildInstrs.html b/docs/CFEBuildInstrs.html
index cf29d856cb4..5e753ab9925 100644
--- a/docs/CFEBuildInstrs.html
+++ b/docs/CFEBuildInstrs.html
@@ -15,9 +15,12 @@
C/C++ front-end, based on GCC 3.4, from source.
NOTE: 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.
+process, and you should only try to do it if
+
+ - (A) you really, really, really can't use the binaries we distribute
+
- (B) you need GCC to fix some of the header files on your system
+
- (C) you are an elite GCC hacker.
+
We welcome patches to help make this process simpler.
@@ -154,6 +157,8 @@ following means:
Brian Gaeke
+The LLVM Compiler Infrastructure
+
Last modified: $Date$
diff --git a/docs/CodingStandards.html b/docs/CodingStandards.html
index 0785448ff73..18ce223c428 100644
--- a/docs/CodingStandards.html
+++ b/docs/CodingStandards.html
@@ -950,6 +950,8 @@ something. :)
diff --git a/docs/CommandLine.html b/docs/CommandLine.html
index 9b906c2af47..d58bba93373 100644
--- a/docs/CommandLine.html
+++ b/docs/CommandLine.html
@@ -1690,6 +1690,8 @@ tutorial.
diff --git a/docs/DSGraphStatus.html b/docs/DSGraphStatus.html
index 098ff654128..6b12cc35a01 100644
--- a/docs/DSGraphStatus.html
+++ b/docs/DSGraphStatus.html
@@ -875,6 +875,8 @@ burg.llvm.lib analyze: ../../../include/llvm/Analysis/DSNode.h:7
Chris Lattner
+ The LLVM Compiler Infrastructure
+
Last modified: Thu Nov 14 20:00:50 CST 2002
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html
index 3b556564732..252f3caf4b0 100644
--- a/docs/GettingStarted.html
+++ b/docs/GettingStarted.html
@@ -90,6 +90,11 @@
cd where-you-want-the-C-front-end-to-live
gunzip --stdout cfrontend.platform.tar.gz | tar -xvf
-
+ Sparc Only:
+
+ cd cfrontend/sparc
+ ./fixheaders
+
@@ -204,8 +209,7 @@
native code may not work on your platform.
The GCC front end is not very portable at the moment. If you want to get
- it to work on another platform, you can always request
- a copy of the source
+ it to work on another platform, you can download a copy of the source
and try to compile it on your platform.
@@ -377,7 +381,8 @@
Before configuring and compiling the LLVM suite, you need to extract the
- LLVM GCC front end from the binary distribution. It is used for building the
+ LLVM GCC front end from the binary distribution. It is used for building
+ the
bytecode libraries later used by the GCC front end for linking programs, and
its location must be specified when the LLVM suite is configured.
@@ -390,6 +395,29 @@
-
+ If you are on a Sparc/Solaris machine, you will need to fix the header
+ files:
+
+
+
+
+ cd cfrontend/sparc
+
+ ./fixheaders
+
+
+
+ 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.
+
+
+
+ In cases like these, you may want to try
+ building the GCC front end from source.
+ This is not for the faint of heart, so be forewarned.
+
@@ -1010,10 +1038,12 @@
If you have any questions or run into any snags (or you have any
additions...), please send an email to
Chris Lattner.
+ The LLVM Compiler Infrastructure
+
-
-
-Last modified: Mon Aug 11 13:52:22 CDT 2003
-
+
+
+ Last modified: Mon Oct 27 12:00:00 CDT 2003
+