summaryrefslogtreecommitdiff
path: root/gcc/ada/ChangeLog
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2017-05-02 09:06:41 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2017-05-02 09:06:41 +0000
commit95fc8032b60c67b4f198c2df0a7d2b12d3d85628 (patch)
tree090074251d194c3bc6f75ede05214292ce38ebfa /gcc/ada/ChangeLog
parent166dae9d9b582ef116426cf40f524a6188f5a986 (diff)
downloadgcc-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/ChangeLog42
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.