gcc directory contains the following subdirectories:
config-lang.inare 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.
fixinc/READMEfor more information. The headers fixed by this mechanism are installed in
/include. Along with those headers,
README-fixincis also installed, as
libintl, from GNU
gettext, for systems which do not include it in libc. Properly, this directory should be at top level, parallel to the
.po. This directory also contains
gcc.pot, the template for these message catalogues,
exgettext, a wrapper around
gettextto 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.