This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [Ada] Bootstrapping mainline GNAT fails
- From: Florian Weimer <fw at deneb dot enyo dot de>
- To: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 18 Mar 2002 22:34:43 +0100
- Subject: Re: [Ada] Bootstrapping mainline GNAT fails
- References: <10203182053.AA06416@vlsi1.ultra.nyu.edu>
kenner@vlsi1.ultra.nyu.edu (Richard Kenner) writes:
> - Bootstrapping with CC=gcc-3.0 does NOT work on Debian/x86 unstable.
>
> - Bootstrapping with CC=gcc (2.95.4 20011002 (Debian prerelease))
> does NOT work either.
>
> This seems reasonable. There was no reliable GNAT based on GCC 3.0 or
> 2.95 until now.
Usually, people use the phrase "GNAT based on GCC 3.0" in a completely
different sense: GNAT is said to be based on a particular GCC version
if it *links* with the back end code (which is written in C) of that
GCC version (and not if the back end code is compiled using that GCC
version).
If the C portions of the Ada compiler are written in proper C and if
the compiling C compiler is correct (and supports the (GNU) extensions
used by the code), I see no reason why the choice of the compiler for
the C part should matter.
On GNU/Linux, matters are even worse because recent GNU libc versions
do not support gcc 2.8.1 anymore, IIRC.