gcc
The gcc
directory contains the following subdirectories:
language
config-lang.in
are language subdirectories. The contents of
the subdirectories cp
(for C++) and objc
(for
Objective-C) are documented in this manual (see Passes and Files of the Compiler); those for other languages are not.
See Anatomy of a Language Front End, for details of
the files in these directories.
config
doc
fixinc
fixinc/README
for more information. The headers fixed by this
mechanism are installed in
libsubdir/include
. Along with
those headers, README-fixinc
is also installed, as
libsubdir/include/README
.
ginclude
intl
libintl
, from GNU gettext
, for systems which do not
include it in libc. Properly, this directory should be at top level,
parallel to the gcc
directory.
po
language.po
. This directory also
contains gcc.pot
, the template for these message catalogues,
exgettext
, a wrapper around gettext
to extract the
messages from the GCC sources and create gcc.pot
, which is run
by make gcc.pot
, and EXCLUDES
, a list of files from
which messages should not be extracted.
testsuite