cygwin bootstrap failure II
Danny Smith
danny_r_smith_2001@yahoo.co.nz
Tue Sep 25 00:19:00 GMT 2001
> Platform: i686-pc-cygwin (NT4/SP4)
> Version: cvs 3.1 updated Sun Sep 23 00:51:49 2001 UTC
>
> bootstrap fails on the first attempt to use the cc1.exe built in
stage1.
>
> echo "int xxy_us_dummy;" >tmp-dum.c
> ./xgcc -B./ -B/usr/local/i686-pc-cygwin/bin/ -isystem
> /usr/local/i686-pc-cygwin/include -S tmp-dum.c
> cc1.exe: Tree check: expected class 't', have 'x' (error_mark) in
> i386_pe_encode_section_info, at config/i386/winnt.c:386
>
> This is a recent problem, as cvs from Fri Sep 21 01:28:15 2001 UTC
fails
> later in the bootstrap.
I get similar problems with i386-pc-mingw32. i386_pe_encode_info gets
error mark from TYPE_ATTRIBUTES when checking libgcc functions for
stdcall attribute
Reverting this change:
2001-09-21 Richard Henderson <rth@redhat.com>
* optabs.c (init_one_libfunc): Gen a FUNCTION_DECL for use by
ENCODE_SECTION_INFO; get SYMBOL_REF from make_decl_rtl.
allows successul 3-stage bootstrap on mingw32 with CVS of 24 Sep,
21:40:51 UTC.
Danny
http://travel.yahoo.com.au - Yahoo! Travel
- Got Itchy feet? Get inspired!
More information about the Gcc-bugs
mailing list