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: Solaris 8/SPARC libgcj bootstrap broken by recent fix-header change


 > From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
 > 
 > Neil Booth writes:
 > 
 > > > This declaration is at line 246, conflicting with the original
 > > > 
 > > > extern int kill(pid_t, int);
 > > > 
 > > > at line 57.  This didn't happen in my last successful mainline bootstrap on
 > > > 20030224, where signal.h isn't modified by fix-headers.
 > > > 
 > > > Since you recently made several patches affecting fix-header, I suspect
 > > > that one of them is the culprit.
 > > > 
 > > > I'll start hunting down the exact one right now.
 > > 
 > > Maybe, though I can't think how this might have been caused.
 > 
 > me neither, but I've just tracked down the patch introducing this
 > regression: 
 > 
 > 2003-03-15  Neil Booth  <neil at daikokuya dot co dot uk>
 > 
 > 	* Makefile.in: Update.
 > 	* c-common.h (cb_register_builtins): Rename c_cpp_builtins.
 >	[...]
 > 
 > Before this patch, fix-header is only applied to curses.h, afterwards also
 > signal.h, stdlib.h, and time.h are `fixed', breaking bootstrap as
 > described.
 > 	Rainer

Thanks Rainer, I didn't realize you reported the same thing I did. :-)
The patch date you found correlates precisely with the last reported
testsuite results I was able to obtain.
http://gcc.gnu.org/ml/gcc-bugs/2003-03/msg01794.html

--
Kaveh R. Ghazi			ghazi at caip dot rutgers dot edu


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