This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: EGCS-970929 and GNAT-3.10p?
- To: Jim Wilson <wilson at cygnus dot com>
- Subject: Re: EGCS-970929 and GNAT-3.10p?
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 15 Oct 1997 18:45:21 -0600
- cc: Greg Galloway <gregg at eoeml dot gtri dot gatech dot edu>, joel at OARcorp dot com, egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199710092311.QAA26595@cygnus.com>you write:
> The first show stopper with egcs+gnat is the routine get_inner_reference()
> which is defined in gcc/tree.h as taking 8 arguments. It is called from
> gcc/ada/a-trans.c with only 7 arguments.
>
> This is a change made to the front-end/back-end interface since the gcc 2.7.2
> release which has not been merged into the gnat releases yet.
>
> To workaround it, add a line
> int alignment;
> and then add to the end of the get_inner_reference call
> , &alignment
>
> The gnat-3.11 sources incidentally already (or will) have this change.
Odd, I picked up gnat-3.10p and it has the 8th argument for the call
to get_inner_reference in a-trans.c
jeff