r244423 - in /trunk/gcc/ada: ChangeLog atree.ad...
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Fri Jan 13 11:08:00 GMT 2017
Author: charlet
Date: Fri Jan 13 11:08:57 2017
New Revision: 244423
URL: https://gcc.gnu.org/viewcvs?rev=244423&root=gcc&view=rev
Log:
2017-01-13 Javier Miranda <miranda@adacore.com>
* sem_ch6.adb (Cloned_Expression): New subprogram.
(Freeze_Expr_Types): Complete previous patch since the expression
of an expression-function may have iterators and loops with
defining identifiers which, as part of the preanalysis of the
expression, may be left decorated with itypes that will not be
available in the tree passed to the backend.
2017-01-13 Ed Schonberg <schonberg@adacore.com>
* checks.adb (Apply_Type_Conversion_Checks): Optimize a type
conversion to Integer of an expression that is an attribute
reference 'Pos on an enumeration type.
2017-01-13 Bob Duff <duff@adacore.com>
* atree.ads: Minor comment fix.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/atree.ads
trunk/gcc/ada/checks.adb
trunk/gcc/ada/sem_ch6.adb
More information about the Gcc-cvs
mailing list