diff options
author | Hristian Kirtchev <kirtchev@adacore.com> | 2017-04-28 13:29:34 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2017-04-28 15:29:34 +0200 |
commit | d5fa5335e2171cbfd732a9acba9f22f0df784913 (patch) | |
tree | 6cf1125d55a0caf562a9bd8cb67dafbdf27ec95c /gcc/tree.c | |
parent | ef952fd5e9cfb61e2be7be053fc0d26f87c75040 (diff) | |
download | gcc-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/tree.c')
0 files changed, 0 insertions, 0 deletions