www.delorie.com/gnu/docs/gcc/gccint_9.html   search  
 
Buy the book!


GNU Compiler Collection (GCC) Internals

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5.3.1 Subdirectories of `gcc'

The `gcc' directory contains the following subdirectories:

`language'
Subdirectories for various languages. Directories containing a file `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 section Passes and Files of the Compiler); those for other languages are not. See section Anatomy of a Language Front End, for details of the files in these directories.

`config'
Configuration files for supported architectures and operating systems. See section Anatomy of a Target Back End, for details of the files in thie directory.

`doc'
Texinfo documentation for GCC, together with automatically generated man pages and support for converting the installation manual to HTML. See section 5.3.7 Building Documentation.

`fixinc'
The support for fixing system headers to work with GCC. See `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'
System headers installed by GCC, mainly those required by the C standard of freestanding implementations. See section Headers Installed by GCC, for details of when these and other headers are installed.

`intl'
GNU 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'
Message catalogs with translations of messages produced by GCC into various languages, `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'
The GCC test suites (except for those for runtime libraries). See section 5.4 Test Suites.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003