]> git.ipfire.org Git - thirdparty/gcc.git/commit
2013-10-17 Ed Schonberg <schonberg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Oct 2013 13:50:34 +0000 (13:50 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Oct 2013 13:50:34 +0000 (13:50 +0000)
commit3f778a0022cece4c3a1a54d6ebef81816c7325a7
tree417f83743832170dac8844cee4c94048bc49dd91
parent5ec24dd1e2f44b4f2eb684a060443cea81d8d26a
2013-10-17  Ed Schonberg  <schonberg@adacore.com>

* sem_ch12.adb (Validated_Access_Subprogram_Instance): According
to AI05-288, actuals for access_to_subprograms must be subtype
conformant with the generic formal.  Previous to AI05-288
only mode conformance was required, but the AI is a binding
interpretation that applies to previous versions of the language,

2013-10-17  Robert Dewar  <dewar@adacore.com>

* gnat_ugn.texi: Minor text correction.
* ug_words: Add entry for -gnateu /IGNORE_UNRECOGNIZED.
* vms_data.ads: Add /IGNORE_UNRECOGNIZED for -gnateu.

2013-10-17  Tristan Gingold  <gingold@adacore.com>

* impunit.adb (Non_Imp_File_Names_95): Add g-cppexc.

2013-10-17  Hristian Kirtchev  <kirtchev@adacore.com>

* sem_prag.adb (Analyze_Constituent): Move the check
concerning option Part_Of to routine Check_Matching_Constituent.
(Check_Matching_Constituent): Verify that an abstract state
that acts as a constituent has the prope Part_Op option in
its aspect/pragma Abstract_State.  Account for the case when a
constituent comes from a private child or private sibling.
* sem_util.ads, sem_util.adb (Is_Child_Or_Sibling): New routine.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203760 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gnat_ugn.texi
gcc/ada/impunit.adb
gcc/ada/sem_ch12.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads
gcc/ada/ug_words
gcc/ada/vms_data.ads