another bootstrap failure on sparc-sun-solaris28 in cp/xref.o
Rainer Orth
ro@TechFak.Uni-Bielefeld.DE
Wed Sep 26 15:06:00 GMT 2001
Neil,
your patch identified below causes a bootstrap failure on
sparc-sun-solaris2.8.
> lucier@math.purdue.edu 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 <neil@daikokuya.demon.co.uk>
>
> * 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
--
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University
Email: ro@TechFak.Uni-Bielefeld.DE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: depencence.i.udif.gz
Type: application/x-gzip
Size: 1767 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20010926/1d8ffbc8/attachment.bin>
More information about the Gcc
mailing list