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