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:

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.

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

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.

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'.

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.

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.

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.

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