(gccint.info.gz) Top

Introduction
************
This manual documents the internals of the GNU compilers, including how
to port them to new targets and some information about how to write
front ends for new languages. It corresponds to the compilers
(GCC) version 4.4.7. The use of the GNU compilers is documented in a
separate manual. Introduction (gcc)Top.
This manual is mainly a reference manual rather than a tutorial. It
discusses how to contribute to GCC ( Contributing), the
characteristics of the machines supported by GCC as hosts and targets
( Portability), how GCC relates to the ABIs on such systems
( Interface), and the characteristics of the languages for which
GCC front ends are written ( Languages). It then describes the
GCC source tree structure and build system, some of the interfaces to
GCC front ends, and how support for a target system is implemented in
GCC.
Additional tutorial information is linked to from
`http://gcc.gnu.org/readings.html'.