[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 26 May 2015 08:08:03 +0000 (10:08 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 26 May 2015 08:08:03 +0000 (10:08 +0200)
commit551e193501cebca18c19ed9ede7df7c2ee0bd9a6
tree529415daf1214f9cb6bb79ad644b75095121f187
parent07aa5e6fa1e8bbee4a3ba080d449deb24f0d647e
[multiple changes]

2015-05-26  Gary Dismukes  <dismukes@adacore.com>

* einfo.ads, sem_util.adb, sem_ch4.adb: Minor reformatting.

2015-05-26  Robert Dewar  <dewar@adacore.com>

* exp_unst.adb, exp_unst.ads: Change to using Subps table index for
making AREC entity names unique.

2015-05-26  Ed Schonberg  <schonberg@adacore.com>

* sem_cat.adb (Has_Stream_Attribute_Definition): If the type
has aspect specifications, examine the corresponding list of
representation items to determine whether there is a visible
stream operation. The attribute definition clause generated from
the aspect will be inserted at the freeze point of the type,
which may be in the private part and not directly visible,
but the aspect makes the operation available to a client.

From-SVN: r223663
gcc/ada/ChangeLog
gcc/ada/einfo.ads
gcc/ada/exp_unst.adb
gcc/ada/exp_unst.ads
gcc/ada/sem_cat.adb
gcc/ada/sem_ch4.adb
gcc/ada/sem_util.adb