[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 20 Apr 2009 13:47:53 +0000 (15:47 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 20 Apr 2009 13:47:53 +0000 (15:47 +0200)
commite69614ada0f86b7583c6d834e02f2835b2b58bb1
tree4726a2529b577c6e3b6cc8e6c1c3b1c3c998f043
parent32838704ec63978b0144b8492e2f614f2c7fa3f9
[multiple changes]

2009-04-20  Ed Schonberg  <schonberg@adacore.com>

* sem_ch8.adb (Use_One_Package): In an instance, if two
potentially_use_visible and non-overloadable homonyms are available
from  the actuals of distinct formal packages, retain the current one,
which was visible in the generic, to prevent spurious visibility
errors.
(End_Use_Package): Restore use_visibility when needed.

2009-04-20  Sergey Rybin  <rybin@adacore.com>

* gnat_ugn.texi, vms_data.ads: Update doc.

From-SVN: r146424
gcc/ada/ChangeLog
gcc/ada/gnat_ugn.texi
gcc/ada/sem_ch8.adb
gcc/ada/vms_data.ads