[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 6 May 2009 09:41:39 +0000 (11:41 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 6 May 2009 09:41:39 +0000 (11:41 +0200)
commita693f55e581e2405cd15967b2d367293938fb69c
treebed3bf7aa0e50ac242052d39c46557c63085b1d0
parente264efcc3847c1b3cfc107eade935d24dee661f6
[multiple changes]

2009-05-06  Ed Schonberg  <schonberg@adacore.com>

* sem_ch12.adb (Build_Instance_Compilation_Unit_Nodes): Revert previous
change. The context clause of a generic instance declaration must be
preserved until the end of the compilation, because it may have to be
installed/removed repeatedly.
The latest change to sem.adb ensures that the context of both spec and
body of an instance is traversed before the instance itself, making
this patch redundant.

2009-05-06  Robert Dewar  <dewar@adacore.com>

* sem_aggr.adb: Minor code clean-up

From-SVN: r147164
gcc/ada/ChangeLog
gcc/ada/sem_aggr.adb
gcc/ada/sem_ch12.adb