-
- Downloads
[multiple changes]
2011-12-23 Pascal Obry <obry@adacore.com> * prj.ads (For_Every_Project_Imported): Add In_Aggregate_Lib parameter to generic formal procedure. * prj.adb (For_Every_Project_Imported): Update accordingly. (Recursive_Check): Likewise. Do not parse imported project for aggregate library. This is needed as the imported projects are there just to handle dependencies. (Look_For_Sources): Likewise. (Recursive_Add): Likewise. * prj-env.adb, prj-conf.adb, makeutl.adb, gnatcmd.adb: Add In_Aggregate_Lib parameter to routines used with For_Every_Project_Imported generic procedure. * prj-nmsc.adb (Tree_Processing_Data): Add In_Aggregate_Lib field. (Check): Move where it is used. Fix implementation to not check libraries that are inside aggregate libraries. (Recursive_Check): Add In_Aggregate_Lib parameter. 2011-12-23 Ed Schonberg <schonberg@adacore.com> * sem_ch7.adb (Analyze_Package_Body, Has_Referencer): A generic package is a referencer regardless of whether there is a subsequent subprogram with an Inline pragma. 2011-12-23 Geert Bosch <bosch@adacore.com> * sem_ch3.adb (Can_Derive_From): Check matching Float_Rep on VMS. From-SVN: r182656
Showing
- gcc/ada/ChangeLog 28 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/gnatcmd.adb 3 additions, 1 deletiongcc/ada/gnatcmd.adb
- gcc/ada/makeutl.adb 20 additions, 13 deletionsgcc/ada/makeutl.adb
- gcc/ada/prj-conf.adb 16 additions, 14 deletionsgcc/ada/prj-conf.adb
- gcc/ada/prj-env.adb 63 additions, 49 deletionsgcc/ada/prj-env.adb
- gcc/ada/prj-nmsc.adb 165 additions, 146 deletionsgcc/ada/prj-nmsc.adb
- gcc/ada/prj.adb 61 additions, 33 deletionsgcc/ada/prj.adb
- gcc/ada/prj.ads 7 additions, 4 deletionsgcc/ada/prj.ads
- gcc/ada/sem_ch3.adb 13 additions, 0 deletionsgcc/ada/sem_ch3.adb
- gcc/ada/sem_ch7.adb 7 additions, 3 deletionsgcc/ada/sem_ch7.adb
Loading
Please register or sign in to comment