2009-04-20 Jerome Lambourg <lambourg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Apr 2009 13:14:40 +0000 (13:14 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Apr 2009 13:14:40 +0000 (13:14 +0000)
commitf838475178aa1557660dbb431af5d7d90e3e78e6
tree8b124c5fe5eadf9ecad86541f6d147274856a29c
parentbfb2f92242e5d9856d124d8571475eec7ddbe68b
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146415 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/impunit.adb
gcc/ada/sem_aggr.adb
gcc/ada/sem_ch3.adb