This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: gcc 2.96: System headers get fixed inadvertently for i386-linux-gnu



  In message <Pine.GSO.3.96.1000614152516.24738D-100000@delta.ds2.pg.gda.pl>you
 write:
  >  Anyway, AFAIK fixing is used to repair broken system headers (e.g. 
  > inappropriate usage of __STDC__).  This is needed for proprietary systems. 
Every system, free or proprietary has had bug in its header files.  That is
why we're moving to always running fixincludes.

  > For both glibc and Linux we have full control over preparing propoer
  > headers -- why would we fix them within gcc (and create private copies
Because glibc, like every other C library has had broken header files over
time.  We are not going to force people to upgrade glibc because it has
a broken header file when GCC can fix it.

jeff



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]