[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 22 Oct 2010 08:51:09 +0000 (10:51 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 22 Oct 2010 08:51:09 +0000 (10:51 +0200)
commit2d4e055322196532ea62b73ae61fd61defde54ca
tree7c5d049bebb269854526d4cebe8e99d2374f20b8
parent50ea58617e547a547af5df656801fedc0c070fe4
[multiple changes]

2010-10-22  Robert Dewar  <dewar@adacore.com>

* einfo.ads, einfo.adb (Has_Predicates): Flag is now on all entities
(simplifies code).
* exp_ch13.adb (Build_Predicate_Function): Output info msgs for
inheritance.
* sem_ch13.adb (Analyze_Aspect_Specifications): Make sure we have a
freeze node for entities for which a predicate is specified.
(Analyze_Aspect_Specifications): Avoid duplicate calls
* sem_ch3.adb (Analyze_Full_Type_Declaration): Remove attempt to avoid
duplicate calls to Analye_Aspect_Specifications.

2010-10-22  Thomas Quinot  <quinot@adacore.com>

* a-exextr.adb, atree.ads, freeze.adb: Minor reformatting.

From-SVN: r165804
gcc/ada/ChangeLog
gcc/ada/a-exextr.adb
gcc/ada/atree.ads
gcc/ada/einfo.adb
gcc/ada/einfo.ads
gcc/ada/exp_ch13.adb
gcc/ada/freeze.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch3.adb