[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 31 Jul 2014 09:54:35 +0000 (11:54 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 31 Jul 2014 09:54:35 +0000 (11:54 +0200)
commit33ca28671fdf5505026312d4b01e807a768d8178
tree905043e449a5ae3ab26d86e35ecc96777d634001
parent0407af53dd36c25bf4dbbc18f2e8f4d1cf0b7092
[multiple changes]

2014-07-31  Ed Schonberg  <schonberg@adacore.com>

* sem_ch5.adb (Analyze_Iterator_Specification): If the domain of
iteration is an array component that depends on discriminants,
create an actual subtype for it, because the preanalysis of the
iterator name does not create actual subtypes of components.

2014-07-31  Hristian Kirtchev  <kirtchev@adacore.com>

* freeze.adb (Freeze_Expression): Update the loop in charge
of finding a proper insertion place for freeze nodes to handle
N_Expression_With_Actions nodes.

From-SVN: r213333
gcc/ada/ChangeLog
gcc/ada/freeze.adb
gcc/ada/sem_ch5.adb