[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 29 Jan 2013 14:33:47 +0000 (15:33 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 29 Jan 2013 14:33:47 +0000 (15:33 +0100)
commit7e8561128dd304306cdf703d76c6cf59a7e753e7
treedecd418f191225b68d8e6f42529425183bc85eee
parent4e3da85af1403ed3599404bd154c1afc0d3e4b13
[multiple changes]

2013-01-29  Ed Schonberg  <schonberg@adacore.com>

* exp_ch5.adb (Expand_Iterator_Loop_Over_Array): Preserve loop
identifier only if it comes from source.
(Expand_N_Loop_Statement): If the domain of iteration is an
enumeration type with a representation clause, remove from
visibility the loop identifier before rewriting the loop as a
block with a declaration for said identifier.
* sem_util.adb (Remove_Homonym): Handle properly the default case.

2013-01-29  Vincent Celier  <celier@adacore.com>

* prj-proc.adb: Minor comment spelling fix.

From-SVN: r195546
gcc/ada/ChangeLog
gcc/ada/exp_ch5.adb
gcc/ada/prj-proc.adb
gcc/ada/sem_util.adb