OSDN Git Service

2009-04-07 Javier Miranda <miranda@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Apr 2009 15:46:23 +0000 (15:46 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Apr 2009 15:46:23 +0000 (15:46 +0000)
commit440ec0bed91beb602752f064a35b245f1ccff0c9
tree206324f14c85f24ce9fc54205a2b2565f5d55ba9
parentbb40b8ec6c64832732f39814499cec64e4cbb766
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.

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