r177026 - in /trunk/gcc/ada: ChangeLog cstand.a...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Mon Aug 1 12:41:00 GMT 2011


Author: charlet
Date: Mon Aug  1 12:41:48 2011
New Revision: 177026

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177026
Log:
2011-08-01  Geert Bosch  <bosch@adacore.com>

	* sem_prag.adb (Check_No_Link_Name): New procedure.
	(Process_Import_Or_Interface): Use Check_No_Link_Name.
	* cstand.adb (Create_Standard): Use Esize (Standard_Long_Long_Float)
	instead of Standard_Long_Long_Float_Size global. Preparation for
	eventual removal of per type constants.
	* exp_util.ads (Get_Stream_Size): New function returning the stream
	size value of subtype E.
	* exp_util.adb (Get_Stream_Size): Implement new function.
	* exp_strm.adb (Build_Elementary_Input_Call): Use Get_Stream_Size
	function.
	* exp_attr.adb (Attribute_Stream_Size): Use Get_Stream_Size
	* einfo.adb:
	(Machine_Mantissa_Value): Handle 128-bit quad precision IEEE floats


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/cstand.adb
    trunk/gcc/ada/einfo.adb
    trunk/gcc/ada/exp_attr.adb
    trunk/gcc/ada/exp_strm.adb
    trunk/gcc/ada/exp_util.adb
    trunk/gcc/ada/exp_util.ads
    trunk/gcc/ada/sem_prag.adb



More information about the Gcc-cvs mailing list