2011-12-22 Ed Schonberg <schonberg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Dec 2011 08:54:26 +0000 (08:54 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Dec 2011 08:54:26 +0000 (08:54 +0000)
commitceb518c460dd09841f32ccbc58e5491a0d139fad
tree8ae97f6c9b1cf91d31b83f4294ee87b5c265aba1
parent49ed657550b0c2f1ac737cadeda50694c01fb36f
2011-12-22  Ed Schonberg  <schonberg@adacore.com>

* a-cohase.ads, a-cohase.adb: Update to latest RM version. Add
aspect Constant_Reference to set type, and corresponding
functions.
* a-cihama.ads, a-cihama.adb: Update to latest RM version. Add
function Reference to provide a proper element iterator construct
over indefinite maps.

2011-12-22  Ed Schonberg  <schonberg@adacore.com>

* exp_attr.adb (Expand_N_Attribute, case 'Access): Do not insert
implicit conversion on prefix of Unrestricted_Access when prefix
is an explicit dereference.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182617 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/a-cihama.adb
gcc/ada/a-cihama.ads
gcc/ada/a-cohase.adb
gcc/ada/a-cohase.ads
gcc/ada/exp_attr.adb