exp_ch3.adb (Build_Record_Init_Proc): If there is a static initialization aggregate...
authorEd Schonberg <schonberg@adacore.com>
Fri, 31 Aug 2007 10:22:15 +0000 (12:22 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 31 Aug 2007 10:22:15 +0000 (12:22 +0200)
commit55d4e6c0909277e0cd19e05de382ac87895b0db8
tree22fe6783590bb43ac3b19495cce6ab42ba9d18a0
parentf7d2a3f74ae12f8bfec0e273b5d405e4db73b0b7
exp_ch3.adb (Build_Record_Init_Proc): If there is a static initialization aggregate for the type...

2007-08-31  Ed Schonberg  <schonberg@adacore.com>

* exp_ch3.adb (Build_Record_Init_Proc): If there is a static
initialization aggregate for the type, generate itype references for
thetypes of its (sub)components, to prevent out-of-scope errors in gigi.

From-SVN: r127972
gcc/ada/exp_ch3.adb