r207950 - in /trunk/gcc/ada: ChangeLog a-cbdlli...
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Thu Feb 20 14:04:00 GMT 2014
Author: charlet
Date: Thu Feb 20 14:04:38 2014
New Revision: 207950
URL: http://gcc.gnu.org/viewcvs?rev=207950&root=gcc&view=rev
Log:
2014-02-20 Robert Dewar <dewar@adacore.com>
* a-cborma.adb, a-cbhama.adb, a-cbdlli.adb, a-cbmutr.adb: Use pragma
Unmodified rather than Warnings (Off). Make comments
uniform in the four affected units.
2014-02-20 Robert Dewar <dewar@adacore.com>
* sem_ch13.adb (Analyze_Attribute_Definition_Clause, case
Object_Size): For non-scalar types allow any value that is a
multiple of 8.
* gnat_rm.texi: Document Object_Size for composites more clearly.
2014-02-20 Yannick Moy <moy@adacore.com>
* sem_util.ads, sem_util.adb (Default_Initialization): Remove function.
2014-02-20 Ed Schonberg <schonberg@adacore.com>
* stand.ads: Raise_Type: new predefined entity, used as the type
of a Raise_Expression prior to resolution.
* cstand.adb: Build entity for Raise_Type.
* sem_ch11.adb (Analyze_Raise_Expression): use Raise_Type as the
initial type of the node.
* sem_type.adb (Covers): Raise_Type is compatible with all
other types.
* sem_res.adb (Resolve): Remove special handling of Any_Type on
Raise_Expression nodes.
(Resolve_Raise_Expression): Signal ambiguity if the type of the
context is still Raise_Type.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/a-cbdlli.adb
trunk/gcc/ada/a-cbhama.adb
trunk/gcc/ada/a-cbmutr.adb
trunk/gcc/ada/a-cborma.adb
trunk/gcc/ada/cstand.adb
trunk/gcc/ada/gnat_rm.texi
trunk/gcc/ada/sem_ch11.adb
trunk/gcc/ada/sem_ch13.adb
trunk/gcc/ada/sem_res.adb
trunk/gcc/ada/sem_type.adb
trunk/gcc/ada/sem_util.adb
trunk/gcc/ada/sem_util.ads
trunk/gcc/ada/stand.ads
More information about the Gcc-cvs
mailing list