diff options
author | Bruce Korb <korbb@gcc.gnu.org> | 2001-05-27 18:21:04 +0000 |
---|---|---|
committer | Bruce Korb <korbb@gcc.gnu.org> | 2001-05-27 18:21:04 +0000 |
commit | 7b78a14a37cd517efee40901397dc272ecb55211 (patch) | |
tree | 9881619830d39d36a5b67150ec93884f762ae4b4 /gcc/README-fixinc | |
parent | f71aebba8e9f255ba967b7929692cb2bb0b3e047 (diff) | |
download | gcc-7b78a14a37cd517efee40901397dc272ecb55211.tar.gz |
reorganize inclhacks and apply fix to fixtests.c
From-SVN: r42663
Diffstat (limited to 'gcc/README-fixinc')
-rw-r--r-- | gcc/README-fixinc | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/gcc/README-fixinc b/gcc/README-fixinc index 4b303ddc63a..7086a7782d4 100644 --- a/gcc/README-fixinc +++ b/gcc/README-fixinc @@ -1,9 +1,14 @@ 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 made from the standard system -header files of this system by the shell script `fixincludes'. -They are system-specific, and will not work on any other kind of system. -They are also not part of GCC. The reason for making the files here -is to fix the places in the header files which use constructs -that are incompatible with ANSI C. +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 +GCC requires ANSI C headers and many vendors supply ANSI-incompatible +headers. + +Because this is an automated process, sometimes headers get "fixed" +that do not, strictly speaking, need a fix. As long as nothing is broken +by the process, it is just an unfortunate collateral inconvenience. +We would like to rectify it, if it is not "too inconvenient". |