[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 7 Apr 2009 15:46:23 +0000 (17:46 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 7 Apr 2009 15:46:23 +0000 (17:46 +0200)
commitfdac1f80d600e1043558e7789e034188566f6f69
tree206324f14c85f24ce9fc54205a2b2565f5d55ba9
parent8dbd1460a4fb14cf71da3294b4ccc86432e9ae15
[multiple changes]

2009-04-07  Javier Miranda  <miranda@adacore.com>

* sem_ch3.adb (Build_Derived_Record_Type): When processing a tagged
derived type that has discriminants, propagate the list of interfaces
to the corresponding new base type. In addition, propagate also
attribute Limited_Present (found working in this patch).

2009-04-07  Robert Dewar  <dewar@adacore.com>

* exp_ch4.adb: Rewrite concatenation expansion.

From-SVN: r145684
gcc/ada/ChangeLog
gcc/ada/exp_ch4.adb
gcc/ada/sem_ch3.adb