This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

Re: Bootstrap broken by recent fixincl change


"Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu> writes:

| Rainer,
| 
| In the last day or so, I'm getting bootstrap failures in stage1 on
| solaris2 and irix6 when using cc for stage1.  It occurs because
| fixincl.x was generated improperly such that it had an array
| initializer with more elements than the array was declared to contain.
| Using GCC for stage1 also yields this diagnostic calling attention to
| the problem:
| 
|  > fixinc/fixincl.x:6697: warning: excess elements in array initializer
|  > fixinc/fixincl.x:6697: warning: (near initialization for `fixDescList')
| 
| The breakage occurs on 3.2 and trunk, but not on 3.3.
| 
| I believe the checkin was yours, if so please fix it.

Indeed, the only recent change in that area seems to be:

  2003-02-24  David Billinghurst <David dot Billinghurst at riotinto dot com>

          Fixes PR libgcj/9652.
          Backport patch from mainline:
          2003-02-12  Rainer Orth  <ro at TechFak dot Uni-Bielefeld dot DE>

          * fixinc/inclhack.def (irix_socklen_t): Fix broken IRIX 6.5.1[78]
          socklen_t definition.
          * fixinc/fixincl.x: Regenerate.
          * fixinc/tests/base/sys/socket.h: New file.


-- Gaby


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