This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 3.2 PATCH: Fully support parallel gnat1/gnatbind builds
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>, gcc-patches at gcc dot gnu dot org,gcc at gcc dot gnu dot org
- Date: Thu, 23 May 2002 13:22:23 -0700
- Subject: Re: 3.2 PATCH: Fully support parallel gnat1/gnatbind builds
- References: <10205231947.AA01105@vlsi1.ultra.nyu.edu> <87bsb6prah.fsf@deneb.enyo.de>
On Thu, May 23, 2002 at 10:01:26PM +0200, Florian Weimer wrote:
> kenner@vlsi1.ultra.nyu.edu (Richard Kenner) writes:
>
> > Perhaps, but what makes you think that using "gcc" to compile the C
> > code and "gnatgcc" to compile the Ada code will produce an object file
> > that will work?
>
> The C ABI implemented by the compilers behind gcc (3.2) and gnatgcc
> (2.8.1) is hopefully the same, so it shouldn't matter.
The bootstrap gcc in this case is 2.95, and gnatgcc is 3.1. Once we
start using 3.2 we have no problem (theoretically).
Kenner has a point. I'm open to suggestions as long as they don't
involve forcing people to use the 2.8.1 C compiler on architectures
where it doesn't work. (This problem was the original motivation for
the CC/ADAC split.)
zw