1.
Compile C, C++, Objective C, or Fortran |
|
You can compile C or C++ programs. |
2. GCC
Command Options |
|
Command options supported by
`gcc'. |
3.
Installing GNU CC |
|
How to configure, compile and install
GCC. |
4.
Extensions to the C Language Family |
|
GNU extensions to the C language family. |
5.
Extensions to the C++ Language |
|
GNU extensions to the C++ language. |
6.
gcov : a Test Coverage Program |
|
gcov: a GCC test coverage program. |
7.
Known Causes of Trouble with GCC |
|
If you have trouble installing GCC. |
8.
Reporting Bugs |
|
How, why and where to report bugs. |
9. How
To Get Help with GCC |
|
How to find suppliers of support for
GCC. |
10.
Contributing to GCC Development |
|
How to contribute to testing and developing
GCC. |
11.
Using GCC on VMS |
|
|
12.
GCC and Portability |
|
Goals of GCC's portability features. |
13.
Interfacing to GCC Output |
|
Function-call interface of GCC output. |
14.
Passes and Files of the Compiler |
|
Order of passes, what they do, and what each
file is for. |
15.
RTL Representation |
|
The intermediate representation that most
passes work on. |
16.
Machine Descriptions |
|
How to write machine description instruction
patterns. |
17.
Target Description Macros |
|
How to write the machine description C
macros. |
18.
The Configuration File |
|
Writing the `xm-machine.h'
file. |
19.
Makefile Fragments |
|
Writing the `t-target' and
`x-host' files. |