gccThe gcc directory contains the following subdirectories:
     
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 /include.  Along with
those headers, README-fixinc is also installed, as
/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
     .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