|File Search||Catalog||Content Search|
Not all packages with header files are installed on the system, when the package is built, so we make fixincludes available at build time of other packages, such that checking tools like lintian can make use of it.
This README file is copied into the directory for GCC-only header files when fixincludes is run by the makefile for GCC. Many of the files in this directory were automatically edited from the standard system header files by the fixincludes process. They are system-specific, and will not work on any other kind of system. They are also not part of GCC. The reason we have to do this is because GC more»
FIXINCLUDES OPERATION ===================== See also: http://autogen.SourceForge.net/fixinc.html The set of fixes required was distilled down to just the data required to specify what needed to happen for each fix. Those data were edited into a file named gcc/fixinc/inclhack.def. A program called AutoGen (http://autogen.SourceForge.net) uses these definitions to instantiate several different more»