diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-05-02 09:06:41 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-05-02 09:06:41 +0000 |
commit | 95fc8032b60c67b4f198c2df0a7d2b12d3d85628 (patch) | |
tree | 090074251d194c3bc6f75ede05214292ce38ebfa /gcc/ada/ChangeLog | |
parent | 166dae9d9b582ef116426cf40f524a6188f5a986 (diff) | |
download | gcc-95fc8032b60c67b4f198c2df0a7d2b12d3d85628.tar.gz |
2017-05-02 Bob Duff <duff@adacore.com>
* sem_attr.adb (Attribute_Enum_Rep): Disallow T'Enum_Rep.
2017-05-02 Vasiliy Fofanov <fofanov@adacore.com>
* s-os_lib.ads: Minor typo fix.
2017-05-02 Vasiliy Fofanov <fofanov@adacore.com>
* gnatls.adb: Merge and refactor code from Prj.Env and remove
this deprecated dependency.
2017-05-02 Ed Schonberg <schonberg@adacore.com>
* exp_util.ads: minor comment addition.
2017-05-02 Eric Botcazou <ebotcazou@adacore.com>
* sem_ch3.adb (Build_Derived_Record_Type): Fix a few typos and
pastos in part #3 of the head comment.
2017-05-02 Ed Schonberg <schonberg@adacore.com>
* exp_ch3.adb (Freeze_Type): Do not generate an invariant
procedure body for a local (sub)type declaration within a
predicate function. Invariant checks do not apply to these, and
the expansion of the procedure will happen in the wrong scope,
leading to misplaced freeze nodes.
2017-05-02 Ed Schonberg <schonberg@adacore.com>
* exp_util.adb (Insert_Library_Level_Action): Use proper scope
to analyze generated actions. If the main unit is a body,
the required scope is that of the corresponding unit declaration.
2017-05-02 Arnaud Charlet <charlet@adacore.com>
* einfo.adb (Declaration_Node): flip branches of
an IF statement to avoid repeated negations in its condition;
no change in semantics, only to improve readability.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247480 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r-- | gcc/ada/ChangeLog | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index f91a3ebd45b..77477d4d417 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,45 @@ +2017-05-02 Bob Duff <duff@adacore.com> + + * sem_attr.adb (Attribute_Enum_Rep): Disallow T'Enum_Rep. + +2017-05-02 Vasiliy Fofanov <fofanov@adacore.com> + + * s-os_lib.ads: Minor typo fix. + +2017-05-02 Vasiliy Fofanov <fofanov@adacore.com> + + * gnatls.adb: Merge and refactor code from Prj.Env and remove + this deprecated dependency. + +2017-05-02 Ed Schonberg <schonberg@adacore.com> + + * exp_util.ads: minor comment addition. + +2017-05-02 Eric Botcazou <ebotcazou@adacore.com> + + * sem_ch3.adb (Build_Derived_Record_Type): Fix a few typos and + pastos in part #3 of the head comment. + +2017-05-02 Ed Schonberg <schonberg@adacore.com> + + * exp_ch3.adb (Freeze_Type): Do not generate an invariant + procedure body for a local (sub)type declaration within a + predicate function. Invariant checks do not apply to these, and + the expansion of the procedure will happen in the wrong scope, + leading to misplaced freeze nodes. + +2017-05-02 Ed Schonberg <schonberg@adacore.com> + + * exp_util.adb (Insert_Library_Level_Action): Use proper scope + to analyze generated actions. If the main unit is a body, + the required scope is that of the corresponding unit declaration. + +2017-05-02 Arnaud Charlet <charlet@adacore.com> + + * einfo.adb (Declaration_Node): flip branches of + an IF statement to avoid repeated negations in its condition; + no change in semantics, only to improve readability. + 2017-05-02 Arnaud Charlet <charlet@adacore.com> * sem_case.adb: Remove extra spaces in parameter declarations. |