[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 30 Jan 2012 10:35:19 +0000 (11:35 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 30 Jan 2012 10:35:19 +0000 (11:35 +0100)
commitde6e4fc49410404bb589a382822a37656b37c577
treeaea86832d6154b5897072ec342e07628034557e9
parenta76b09dce5542b4eacfe5c0ec495cb708feb2a4c
[multiple changes]

2012-01-30  Pascal Obry  <obry@adacore.com>

* prj.ads, prj.adb (For_Each_Source): Add support for skipping
sources coming from an encapsulated library.

2012-01-30  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Process-Full_View): fix typo.
* sem_ch13.adb (Aalyze_Aspect_Specifications): if predicates
appear on a private type and the full view is available, ensure
existence of freeze node for full view.
(Build_Predicate_Function): Attach predicate function to both
views of a private type.

2012-01-30  Vincent Celier  <celier@adacore.com>

* prj-nmsc.adb (Check_Interfaces): Compute the Lib_Interface_ALIs
for the project if either attribute Library_Interface or
Interfaces is declared.
(Check_Stand_Alone_Library): Use Lib_Interface_ALIs computed in
Check_Interfaces.

From-SVN: r183704
gcc/ada/ChangeLog
gcc/ada/prj-nmsc.adb
gcc/ada/prj.adb
gcc/ada/prj.ads
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch3.adb