[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 20 Apr 2009 13:14:40 +0000 (15:14 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 20 Apr 2009 13:14:40 +0000 (15:14 +0200)
commitbf06d37fd3a5d68372981a7ced8ecb464f1ae12c
tree8b124c5fe5eadf9ecad86541f6d147274856a29c
parent58a9d876fccd9c28dd4d5eb346cd2c695a3406fc
[multiple changes]

2009-04-20  Jerome Lambourg  <lambourg@adacore.com>

* impunit.adb: Add i-cil and i-cilobj packages, now needed by the
generated bindings for cil.

2009-04-20  Ed Schonberg  <schonberg@adacore.com>

* sem_aggr.adb (Resolve_Record_Aggregate): If the type has unknown
discriminants, collect components from the Underlying_Record_View,
which will be used in the expansion of the aggregate into assignments.

* sem_ch3.adb: Do not label derived type with unknown discriminants as
having a private declaration.

From-SVN: r146415
gcc/ada/ChangeLog
gcc/ada/impunit.adb
gcc/ada/sem_aggr.adb
gcc/ada/sem_ch3.adb