Mainline bootstrap broken for i686-pc-linux-gnu
Andreas Jaeger
aj@suse.de
Sat Jul 5 11:24:00 GMT 2003
Colin Douglas Howell <chowell2@pacbell.net> writes:
> Fails as follows for a clean bootstrap (using contrib/gcc_build):
>
> stage1/xgcc -Bstage1/
> -B/home/howell/dev/install/i686-pc-linux-gnu/bin/ -g -O2 -DIN_GCC
> -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> -pedantic -Wno-long-long -Werror -fno-common -DHAVE_CONFIG_H
> -I. -I. -I/home/howell/dev/gcc/gcc
> -I/home/howell/dev/gcc/gcc/. -I/home/howell/dev/gcc/gcc/config
> -I/home/howell/dev/gcc/gcc/../include -I../intl -c insn-attrtab.c \
> -o insn-attrtab.o
> insn-attrtab.c:19771: warning: no previous prototype for
> `k6_fpu_unit_ready_cost'
[...]
>
> I suspect this was triggered by the following change:
>
> 2003-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
>
> * genattr.c (internal_dfa_insn_code): Output prototype.
> * genattrtab.c: Don't output unnecessary decls, output in ISO C.
> * genautomata.c: Likewise.
> * genconditions.c: Likewise.
> * genemit.c: Likewise.
> * genextract.c: Likewise.
> * gengenrtl.c: Likewise.
> * gengtype.c: Likewise.
> * genopinit.c: Likewise.
> * genoutput.c: Likewise.
> * genpeep.c: Likewise.
> * genrecog.c: Likewise.
Yes, that change is the culprit. There's also a bug in genemit.c. I'm
currently testing patches for your problem and genemit.c and will
commit them as obvious after bootstrapping goes over these lines. I
should have something committed in an hour or two,
Andreas
--
Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
SuSE Linux AG, Deutschherrnstr. 15-19, 90429 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20030705/e80f2bb6/attachment.sig>
More information about the Gcc
mailing list