This is the mail archive of the gcc-regression@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: GCC build failed for native with your patch on 2004-01-27T03:45:02Z.


> From: Andrew Pinski <pinskia@physics.uc.edu>
> Date: Tue, 27 Jan 2004 21:41:57 -0800

> On Jan 27, 2004, at 17:25, Geoff Keating wrote:
> >>
> >> This looks somewhat strange, as the pattern must be refused by recog
> >> that is called several times without clearing the arrays and definitly
> >> shall not depend on it.  Can I have testcase?
> >
> > I've been tracking it back, and at the moment it looks like it's 
> > caused by:
> >
> > /Users/regress/tbox/cvs-gcc/gcc/gcc/read-rtl.c:718: warning: implicit 
> > declaration of function `atoll'
> >
> > which is of course fatal, it fails to read the '1' in from the .md
> > file correctly.  But (this is the neat part) this warning does not
> > happen when I run the same command, running the system gcc, by
> > hand, and I can see that there is indeed an atoll declaration in 
> > stdlib.h.
> 
> 
> This sounds like your header files were not updated at all as 10.2 did 
> not have atoll at all.
> while 10.3 does.  On my machine it runs just fine which has the correct 
> headers.

My headers were updated, but it turns out the tester wasn't using the
system gcc, it was using the one that build-objs.sh made, which runs
fixincludes as it installs.  Fortunately, we have mkheaders now, so I
can just run that and hopefully the tester will be fine again.

-- 
- Geoffrey Keating <geoffk@geoffk.org>


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