This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap broken by recent fixincl change
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Cc: ro at TechFak dot Uni-Bielefeld dot DE, gcc-bugs at gcc dot gnu dot org, gcc at gcc dot gnu dot org
- Date: 26 Feb 2003 05:39:27 +0100
- Subject: Re: Bootstrap broken by recent fixincl change
- Organization: Integrable Solutions
- References: <200302260410.XAA04999@caip.rutgers.edu>
"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