r135932 - in /trunk/gcc/ada: ChangeLog exp_dist...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Mon May 26 14:43:00 GMT 2008


Author: charlet
Date: Mon May 26 14:43:50 2008
New Revision: 135932

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135932
Log:
2008-05-26  Thomas Quinot  <quinot@adacore.com>

	* rtsfind.ads, rtsfind.adb:
	(RE_Get_RACW): New runtime library entity provided by PolyORB s-parint.
	(Check_RPC): Support per-PCS-kind API versioning.
	
	exp_dist.ads, exp_dist.adb:
	(Build_Stub_Tag, Get_Stub_Elements): New utility subprograms.
	(PolyORB_Support.Add_RACW_From_Any): Offload common code to new runtime
	 library function Get_RACW.
	(PolyORB_Support.Add_RACW_To_Any): Offload common code to new runtime
	library function Get_Reference.
	(PolyORB_Support.Add_RACW_Read_Attribute): Use Get_RACW instead of going
	through an intermediate Any.
	(PolyORB_Support.Add_RACW_Write_Attribute): Use Get_Reference instead of
	going through an intermediate Any.
	
	* sem_dist.adb: Minor reformatting.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/exp_dist.adb
    trunk/gcc/ada/exp_dist.ads
    trunk/gcc/ada/rtsfind.adb
    trunk/gcc/ada/rtsfind.ads
    trunk/gcc/ada/sem_dist.adb



More information about the Gcc-cvs mailing list