r217223 - in /trunk/gcc/ada: ChangeLog exp_fixd...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Fri Nov 7 13:45:00 GMT 2014


Author: charlet
Date: Fri Nov  7 13:45:22 2014
New Revision: 217223

URL: https://gcc.gnu.org/viewcvs?rev=217223&root=gcc&view=rev
Log:
2014-11-07  Ed Schonberg  <schonberg@adacore.com>

	* exp_fixd.adb (Expand_Multiply_Fixed_By_Fixed_Giving_Integer):
	If the restriction No_Floating_Point is in effect, and the
	operands have the same type, introduce a temporary to hold
	the fixed point result, to prevent the use of floating-point
	operations at run-time.

2014-11-07  Robert Dewar  <dewar@adacore.com>

	* freeze.adb (Check_Address_Clause): Minor reformatting
	(Find_Constant): Minor reformatting.
	(Freeze_Array_Type): Modify check for packed declarations.
	(Freeze_Entity): Minor reformatting.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/exp_fixd.adb
    trunk/gcc/ada/freeze.adb



More information about the Gcc-cvs mailing list