gccint: Subdirectories

1 
1 6.3.1 Subdirectories of 'gcc'
1 -----------------------------
1 
1 The 'gcc' directory contains the following subdirectories:
1 
1 'LANGUAGE'
1      Subdirectories for various languages.  Directories containing a
1      file 'config-lang.in' are language subdirectories.  The contents of
1      the subdirectories 'c' (for C), 'cp' (for C++), 'objc' (for
1      Objective-C), 'objcp' (for Objective-C++), and 'lto' (for LTO) are
DONTPRINTYET 11      documented in this manual (⇒Passes and Files of the Compiler
      Passes.); those for other languages are not.  *NoteAnatomy of a
1DONTPRINTYET 11      documented in this manual (⇒Passes and Files of the Compiler
      Passes.); those for other languages are not.  ⇒Anatomy of a

      Language Front End Front End, for details of the files in these
1      directories.
1 
1 'common'
1      Source files shared between the compiler drivers (such as 'gcc')
1      and the compilers proper (such as 'cc1').  If an architecture
1      defines target hooks shared between those places, it also has a
1      subdirectory in 'common/config'.  ⇒Target Structure.
1 
1 'config'
1      Configuration files for supported architectures and operating
1      systems.  ⇒Anatomy of a Target Back End Back End, for details
1      of the files in this directory.
1 
1 'doc'
1      Texinfo documentation for GCC, together with automatically
1      generated man pages and support for converting the installation
1      manual to HTML.  ⇒Documentation.
1 
1 'ginclude'
1      System headers installed by GCC, mainly those required by the C
11      standard of freestanding implementations.  ⇒Headers Installed
      by GCC Headers, for details of when these and other headers are
1      installed.
1 
1 'po'
1      Message catalogs with translations of messages produced by GCC into
1      various languages, 'LANGUAGE.po'.  This directory also contains
1      'gcc.pot', the template for these message catalogues, 'exgettext',
1      a wrapper around 'gettext' to extract the messages from the GCC
1      sources and create 'gcc.pot', which is run by 'make gcc.pot', and
1      'EXCLUDES', a list of files from which messages should not be
1      extracted.
1 
1 'testsuite'
11      The GCC testsuites (except for those for runtime libraries).  ⇒
      Testsuites.
1