This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: cygwin bootstrap failure II
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Re: cygwin bootstrap failure II
- From: Danny Smith <danny_r_smith_2001 at yahoo dot co dot nz>
- Date: Tue, 25 Sep 2001 17:19:31 +1000 (EST)
- Cc: David dot Billinghurst at riotinto dot com
> 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!