[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 4 Nov 2011 13:55:34 +0000 (14:55 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 4 Nov 2011 13:55:34 +0000 (14:55 +0100)
commit73fe16797b7cc9e9a41794780d7e448b1d4b2b1e
treec293a986ed0b8e8c3860934f1afced9d8a36d475
parentb2ab8c33ed0041184fe3747fbad246a619883600
[multiple changes]

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.

From-SVN: r180952
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