This is the mail archive of the 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: another bootstrap failure on sparc-sun-solaris28 in cp/xref.o


your patch identified below causes a bootstrap failure on

> writes:
> > I'm getting a lot of strange bootstrap failures on sparc today.  This one has the
> > message:
> > 
> > ../../gcc/cp/xref.c: In function `GNU_xref_member':
> > ../../gcc/cp/xref.c:599: parse error before "value"
> > ../../gcc/cp/xref.c:602: parse error before "confg"
> > 
> > This is building stage2 with the stage1 compiler with make -j 12 bootstrap after
> > a generic configure.
> same here, though different files are affected:
> gcc/reload.c: In function `strict_memory_address_p':
> gcc/reload.c:2016: parse error before ']' token
> gcc/reload.c:2475:1: directives may not be used inside a macro argument
> gcc/reload.c:2473:26: unterminated argument list invoking macro "XCEXP"
> gcc/reload.c:2475:2: warning: traditional C ignores #ifdef with the # indented
> Wrong macro expansion seems to be the culprit here, too.  This happened
> (though in different files) both before and after an update to
> 2001-09-26  Neil Booth  <>
>         * cpphash.h (struct _cpp_buff, _cpp_get_buff, _cpp_release_buff,
> I'm about to do a binary search to determine the patch: bootstrapping cvs
> update -D 20010924 was successful (up to ChangeLog revision 1.11398), -D
> 20010925 (1.11410) is in progress.
> I'll have to continue the search tomorrow, time to go to bed now :-)

couldn't get off again ;-(

But I've found the patch causing this: -D 20010925 was successfull, -D
'20010925 00:55' fails to bootstrap:

gcc/dependence.c: In function `find_induction_variable':
gcc/dependence.c:487: parse error before 'd'
gcc/dependence.c:489: `__t' undeclared (first use in this function)
gcc/dependence.c:489: (Each undeclared identifier is reported only once
gcc/dependence.c:489: for each function it appears in.)
gcc/dependence.c:489: parse error before ')' token

I've included the diff between dependence.i from the successful and failed
builds below.


Rainer Orth, Faculty of Technology, Bielefeld University

Email: ro@TechFak.Uni-Bielefeld.DE


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