aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/ChangeLog
diff options
context:
space:
mode:
authorHristian Kirtchev <kirtchev@adacore.com>2017-04-28 13:29:34 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2017-04-28 15:29:34 +0200
commitd5fa5335e2171cbfd732a9acba9f22f0df784913 (patch)
tree6cf1125d55a0caf562a9bd8cb67dafbdf27ec95c /gcc/ada/ChangeLog
parentef952fd5e9cfb61e2be7be053fc0d26f87c75040 (diff)
downloadgcc-d5fa5335e2171cbfd732a9acba9f22f0df784913.zip
gcc-d5fa5335e2171cbfd732a9acba9f22f0df784913.tar.gz
gcc-d5fa5335e2171cbfd732a9acba9f22f0df784913.tar.bz2
exp_ch6.adb (Expand_N_Extended_Return_Statement): Use New_Copy_Tree instead of Relocate_Node as any subsequent copies of the...
2017-04-28 Hristian Kirtchev <kirtchev@adacore.com> * exp_ch6.adb (Expand_N_Extended_Return_Statement): Use New_Copy_Tree instead of Relocate_Node as any subsequent copies of the relocated node will have mangled Parent pointers. * sem_util.adb (Build_NCT_Hash_Tables): Reset both hash tables used in conjunction with entity and itype replication. (Visit_Entity): Rewrite the restriction on which entities require duplication. The restriction now includes all types. 2017-04-28 Hristian Kirtchev <kirtchev@adacore.com> * a-cofuse.ads, a-cfdlli.ads, a-cfhase.adb, a-cfhase.ads, a-cfinve.adb, a-cfinve.ads, a-cforma.adb, a-cforma.ads, a-cofuma.adb, a-cofuma.ads, a-cfhama.adb, a-cfhama.ads, a-cforse.adb: Minor reformatting and code cleanups. From-SVN: r247384
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r--gcc/ada/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 6997493..209e16e 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,5 +1,22 @@
2017-04-28 Hristian Kirtchev <kirtchev@adacore.com>
+ * exp_ch6.adb (Expand_N_Extended_Return_Statement): Use
+ New_Copy_Tree instead of Relocate_Node as any subsequent copies
+ of the relocated node will have mangled Parent pointers.
+ * sem_util.adb (Build_NCT_Hash_Tables): Reset both hash
+ tables used in conjunction with entity and itype replication.
+ (Visit_Entity): Rewrite the restriction on which entities
+ require duplication. The restriction now includes all types.
+
+2017-04-28 Hristian Kirtchev <kirtchev@adacore.com>
+
+ * a-cofuse.ads, a-cfdlli.ads, a-cfhase.adb, a-cfhase.ads, a-cfinve.adb,
+ a-cfinve.ads, a-cforma.adb, a-cforma.ads, a-cofuma.adb, a-cofuma.ads,
+ a-cfhama.adb, a-cfhama.ads, a-cforse.adb: Minor reformatting and code
+ cleanups.
+
+2017-04-28 Hristian Kirtchev <kirtchev@adacore.com>
+
* exp_util.adb, g-dyntab.adb, par-ch4.adb, sem_util.adb, sem_attr.adb,
gnat1drv.adb, exp_disp.adb, namet.adb, alloc.ads: Minor reformatting.