This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Failure in bootstrapping gfortran-4.4.0-20080425 on Cygwin
- From: Kai Tietz <Kai dot Tietz at onevision dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: "Angelo Graziosi" <angelo dot graziosi at alice dot it>, fortran at gcc dot gnu dot org, FX <fxcoudert at gmail dot com>, gcc at gcc dot gnu dot org, tprince at computer dot org
- Date: Mon, 28 Apr 2008 09:04:23 +0200
- Subject: Re: Failure in bootstrapping gfortran-4.4.0-20080425 on Cygwin
"H.J. Lu" <hjl.tools@gmail.com> wrote on 27.04.2008 21:31:14:
> Is this related to
>
> http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01951.html
>
>
> H.J.
> On Sun, Apr 27, 2008 at 11:47 AM, FX <fxcoudert@gmail.com> wrote:
> >
> > > Cygwin native built gfortran 4.4 was already broken, even when it
was
> > making it through bootstrap and testsuite. All comments I've received
told
> > me I was wasting my time with it.
> > >
> >
> > Where is that bug reported? cygwin is secondary target, I think it
should
> > really be unbroken, with the help of its maintainers (and possibly by
> > identifying the patch that broke bootstrap).
> >
> >
> >
> > FX
> >
> > --
> > François-Xavier Coudert
> > http://www.homepages.ucl.ac.uk/~uccafco/
> >
> >
>
I reverted the patch to keep fortran compilable on Saturday and
bootstrapped it. This patch was just affecting mingw target by changes in
mingw32.h and can't affect cygwin target, so it is unlikely to be the
reason.
The problem was for this patch, that the fortran frontend does not provide
the function disable_builtin_function. Fortran uses implicit the builtins
by the middle, but does not support the api defined in c-common.c.
By this reason a subtarget is unable to disable builtins for C/C++ targets
via the provide api, so I removed this patch.
Kai
| (\_/) This is Bunny. Copy and paste Bunny
| (='.'=) into your signature to help him gain
| (")_(") world domination.