EGCS-970929 and GNAT-3.10p?

Jim Wilson wilson@cygnus.com
Thu Oct 9 16:12:00 GMT 1997


	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.

Jim



More information about the Gcc mailing list