The following environment variables are used by the configure
script to configure the build system:
-
-
-
Variable
-
Purpose
-
-
+
+
Variable
Purpose
CC
Tells configure which C compiler to use. By default,
@@ -594,7 +590,6 @@ script to configure the build system:
PATH. Use this variable to override
configure's default behavior.
-
CXX
Tells configure which C++ compiler to use. By default,
diff --git a/docs/HowToSubmitABug.html b/docs/HowToSubmitABug.html
index 6449f29dcd9..e6400d88adb 100644
--- a/docs/HowToSubmitABug.html
+++ b/docs/HowToSubmitABug.html
@@ -11,10 +11,9 @@
How to submit an LLVM bug report
-
@@ -480,27 +449,23 @@ which indicates that the function takes a variable number of arguments.
Variable argument functions can access their arguments with the variable argument handling intrinsic functions.
+ int (int)
+ float (int, int *) *
+ int (sbyte *, ...)
+
+
+ function taking an int, returning an int
+ Pointer to a function that takes an
int and a pointer to int,
- returning float.
-
-
-
int (sbyte *, ...)
-
: A vararg function that takes at least one pointer to sbyte (signed char in C), which
- returns an integer. This is the signature for printf in
- LLVM.
-
-
+ returning float.
+ A vararg function that takes at least one pointer
+ to sbyte (signed char in C), which returns an integer. This is
+ the signature for printf in LLVM.
+
+
@@ -519,24 +484,22 @@ instruction.
Syntax:
{ <type list> }
Examples:
-
-
-
-
-
{ int, int, int }
-
: a triple of three int values
-
-
-
{ float, int (int) * }
-
: A pair, where the first element is a float and the second
- element is a pointer to a function that takes an int, returning an
- int.
-
-
+
+
+
+ { int, int, int }
+ { float, int (int) * }
+
+
+ a triple of three int values
+ A pair, where the first element is a float and the second element
+ is a pointer to a function
+ that takes an int, returning an int.
+
The number of elements is a constant integer value, elementtype may
be any integral or floating point type.
Examples:
-
<4 x int>: Packed vector of 4 integer values.
-<8 x float>: Packed vector of 8 floating-point values.
-<2 x uint>: Packed vector of 2 unsigned integer values.
-
+
+
+
+ <4 x int>
+ <8 x float>
+ <2 x uint>
+
+
+ Packed vector of 4 integer values.
+ Packed vector of 8 floating-point values.
+ Packed vector of 2 unsigned integer values.
+
diff --git a/docs/ProgrammersManual.html b/docs/ProgrammersManual.html
index c554c74963b..8ff45c9f3f3 100644
--- a/docs/ProgrammersManual.html
+++ b/docs/ProgrammersManual.html
@@ -1939,20 +1939,20 @@ however, are stored in a single dimension and accessed only by name.
the beginning or end of the sequence for both const and non-const. It is
important to keep track of the different kinds of iterators. There are
three idioms worth pointing out:
-
+
Units
Iterator
Idiom
-
Planes Of name/Value maps
PI
-
+
Planes Of name/Value maps
PI
+
for (SymbolTable::plane_const_iterator PI = ST.plane_begin(),
-PE = ST.plane_end(); PI != PE; ++PI ) {
+ PE = ST.plane_end(); PI != PE; ++PI ) {
PI->first // This is the Type* of the plane
PI->second // This is the SymbolTable::ValueMap of name/Value pairs
-
All name/Type Pairs
TI
-
+
All name/Type Pairs
TI
+
for (SymbolTable::type_const_iterator TI = ST.type_begin(),
TE = ST.type_end(); TI != TE; ++TI )
TI->first // This is the name of the type
@@ -1960,8 +1960,8 @@ for (SymbolTable::type_const_iterator TI = ST.type_begin(),
-
name/Value pairs in a plane
VI
-
+
name/Value pairs in a plane
VI
+
for (SymbolTable::value_const_iterator VI = ST.value_begin(SomeType),
VE = ST.value_end(SomeType); VI != VE; ++VI )
VI->first // This is the name of the Value
diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html
index 523eb1af801..b9fbef4cc91 100644
--- a/docs/SourceLevelDebugging.html
+++ b/docs/SourceLevelDebugging.html
@@ -9,11 +9,10 @@