2011-11-04 Gary Dismukes <dismukes@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Nov 2011 13:55:34 +0000 (13:55 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Nov 2011 13:55:34 +0000 (13:55 +0000)
commit11700d5713d3d7f654882af03d39e73f491b309d
treec293a986ed0b8e8c3860934f1afced9d8a36d475
parent52e56d2d01760918bdb65af1dc5ea82f8e752d39
2011-11-04  Gary Dismukes  <dismukes@adacore.com>

* bindgen.adb (Gen_Elab_Calls): In the case
of the AAMP target, set elaboration entities to 1 rather than
incrementing.

2011-11-04  Ed Schonberg  <schonberg@adacore.com>

* sem_ch10.adb (Install_Limited_With_Unit): To establish the
proper entities on the ancestors of a child unit that appear
in a limited_with clause, follow the unit links because the
units are not analyzed and scope information is incomplete.

2011-11-04  Eric Botcazou  <ebotcazou@adacore.com>

* exp_ch4.adb (Expand_N_Selected_Component): Refine code
setting the Atomic_Sync_Required flag to detect one more case.
* exp_util.adb (Activate_Atomic_Synchronization): Refine code
setting the Atomic_Sync_Required flag to exclude more cases,
depending on the parent of the node to be examined.

2011-11-04  Bob Duff  <duff@adacore.com>

* g-excact.adb: Minor: use named notation.

2011-11-04  Ed Schonberg  <schonberg@adacore.com>

* sem_ch5.adb: Improve error messages for illegal iterators.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180952 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/bindgen.adb
gcc/ada/exp_ch4.adb
gcc/ada/exp_util.adb
gcc/ada/g-excact.adb
gcc/ada/sem_ch10.adb
gcc/ada/sem_ch5.adb