This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: EGCS-970929 and GNAT-3.10p?



  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]