Contents
Index
A B
C D E
F G H
I K L
M N O
P R S
T U V
W
A
-
Actual bugs we haven't
fixed yet
-
Actually building the
cross-compiler
-
Alternate keywords
-
AMD29K options
-
An inline function is
as fast as a macro
-
Arithmetic on void-
and function-pointers
-
ARM options
-
Arrays of length zero
-
Arrays of variable length
-
Assembler instructions
with C expression operands
Top|Contents
B
-
Brief description of
gcov data files
-
Bugs
-
Building and installing
a cross-compiler
Top|Contents
C
-
C language extensions
-
C++ language extensions
-
Compile C, C++, or Objective
C
-
C++ style comments
-
Case Ranges
-
Cast to a union type
-
Caveats of using protoize
-
Certain changes we don't
want to make
-
Clipper options
-
collect2
-
Common misunderstandings
with GNU C++
-
Compilation in a separate
directory
-
Compile C, C++, or Objective
C
-
Compiling C++ programs
-
Compiling functions
for interrupt calls
-
Complex numbers
-
Conditionals with omitted
operands
-
Configurations
-
Configurations supported
by GNU CC
-
Configuring a cross-compiler
-
Constraint modifier characters
-
Constraints for asm operands
-
Constraints for particular
machines
-
Constructing function calls
-
Constructor expressions
-
Contributors to GNU CC
-
Controlling names used
in assembler code
-
Convex options
-
Copying, distribution
and modification
-
Cross-compiler problems
-
Cross-compilation steps
-
Cross-compilers and header
files
Top|Contents
D
-
Debugging your program
or GNU CC
-
DEC Alpha options
-
Declarations and definitions
in one header
-
Declare and define static
members
-
Declaring attributes
of functions
-
Defining global register
variables
-
Disappointments and
misunderstandings
-
Dstribution and modification
-
Dollar signs in identifier
names
-
Double-word integers
Top|Contents
E
-
Environment variables
affecting GNU CC
-
Error messages
-
ESC in constants
-
Expressions
-
Extensions to the C
language family
-
Extensions to the C++ language
Top|Contents
F
-
Fight "Look and Feel"
-
Fixed header files
-
Function names as strings
-
Funding free software
Top|Contents
G
-
G++, defined
-
gcov: a test coverage program
-
gcov data files
-
gcov with GCC optimization
-
Generalized lvalues
-
Getting the return or
frame address of a function
-
Global declarations and VMS
-
GNU CC command options
-
GNU General Public License
-
goto and destructors in
GNU C++
Top|Contents
H
-
H8/300 options
-
Hardware models and
configurations
-
Have you found a bug?
-
Header file directories
-
Help
-
How to apply these terms
to your new programs
-
How to get help with GNU
CC
-
How to report bugs
-
HPPA options
Top|Contents
I
-
IBM RS/6000 and PowerPC
options
-
IBM RT options
-
Include files and VMS
-
Incompatibilities of GNU
CC
-
Incomplete enum types
-
Inquiring on alignment
of types or variables
-
Installation problems
-
Installing GNU CC
-
Installing GNU CC on the
Sun
-
Installing GNU CC on VMS
-
Intel 386 options
-
Intel 960 options
-
Interoperation
-
Introduction to gcov
-
Invoking gcov
Top|Contents
K
-
Known causes of trouble
with GNU CC
Top|Contents
L
-
Labeled elements in
initializers
-
Labels as values
-
Libraries for a cross-compiler
-
Libraries, steps
-
libgcc.a and cross-compilers
-
Locally declared labels
Top|Contents
M
-
M680x0 options
-
M88K options
-
Macros with variable
numbers of arguments
-
Minimum and maximum
operators in C++
-
MIPS options
-
Multiple alternative
constraints
Top|Contents
N
-
Named return values in C++
-
Naming an expression's type
-
Nested functions
-
Non-constant initializers
-
Non-lvalue arrays may
have subscripts
Top|Contents
O
-
offset-info option
-
Optimization, wiith
gcov
-
Option summary
-
Options controlling C dialect
-
Options controlling
the kind of output
-
Options controlling
the preprocessor
-
Options for code generation
conventions
-
Options for debugging
your program or GNU CC
-
Options for directory search
-
Options for linking
-
Option summary
-
Options for C++
-
Options for warnings
-
Options that control C++
dialect
-
Options that control
Optimization
-
Options to request or
suppress warnings
-
Other VMS issues
Top|Contents
P
-
Passing options to the
assembler
-
PowerPC options
-
Preamble
-
Problems compiling certain
programs
-
Protect your freedom;
Fight "Look and Feel"
-
Prototypes and old-style
function definitions
Top|Contents
R
-
Referring to a type with
typeof
-
Registers, variables
-
Reporting bugs
-
Running protoize
Top|Contents
S
-
Sending patches for GNU CC
-
SH options
-
Simple constraints
-
SPARC options
-
Specifying attributes
of types
-
Specifying attributes
of variables
-
Specifying registers
for local variables
-
Specifying target machine
and compiler version
-
Standard header file
directories
-
Standard libraries
-
Statements and declarations
in expressions
-
Steps of cross-compilation
-
System V options
Top|Contents
T
-
Templates
-
Temporaries may vanish
before you expect
-
Terms & conditions
for copying, distribution and modification
-
The character ESC in constants
-
Tools and libraries
for a cross-compiler
-
Types, attributes
-
Type abstraction using
signatures
Top|Contents
U
-
Using gcov with GCC
optimization
-
Using GNU CC on VMS
Top|Contents
V
-
Variables in specified
registers
-
VAX options
Top|Contents
W
-
Warning messages and
error messages
-
Where to report bugs
-
Where's the template?
-
-
Top|Contents
-