aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/prj.ads
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2013-01-04 11:08:58 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2013-01-04 11:08:58 +0100
commit0e564ab485f5db3094a2716fa79e57dcb1d181b8 (patch)
treeb62ad05a8d3f032da4975d203bb50785b5b7ca02 /gcc/ada/prj.ads
parent7fcd29e08c49eff92770f7e50895dcfe3d306479 (diff)
downloadgcc-0e564ab485f5db3094a2716fa79e57dcb1d181b8.zip
gcc-0e564ab485f5db3094a2716fa79e57dcb1d181b8.tar.gz
gcc-0e564ab485f5db3094a2716fa79e57dcb1d181b8.tar.bz2
[multiple changes]
2013-01-04 Robert Dewar <dewar@adacore.com> * warnsw.adb: Minor fixes to -gnatw.d handling. 2013-01-04 Robert Dewar <dewar@adacore.com> * einfo.adb, atree.adb: Enlarge entities to make 63 more flags, 6 more fields. 2013-01-04 Joel Brobecker <brobecker@adacore.com brobecker> * gnat_ugn.texi: Fix typo. 2013-01-04 Robert Dewar <dewar@adacore.com> * gnat_rm.texi: Document alignment choice for subtypes. 2013-01-04 Robert Dewar <dewar@adacore.com> * validsw.ads: Minor fix to comment. 2013-01-04 Doug Rupp <rupp@adacore.com> * Makefile.rtl (GNATRTL_NONTASKING_OBJS, GNATRTL_ALTIVEC_OBJS): Factor g-al* objects. * gcc-interface/Makefile.in (ADA_EXCLUDE_SRCS): Add g-al* sources. (GNATRTL_ALTIVEC_OBJS): Override to null for VMS. Rename leon vxworks toolchain as leon-wrs-vxworks. * gcc-interface/Make-lang.in: Update dependencies 2013-01-04 Pascal Obry <obry@adacore.com> * prj.ads (For_Each_Source): Add Locally_Removed parameter. (Source_Iterator): Add Locally_Removed field. * prj.adb (For_Each_Source): Ignore Locally_Removed files if needed. (Next): Likewise. 2013-01-04 Robert Dewar <dewar@adacore.com> * exp_attr.adb: Minor reformatting. 2013-01-04 Robert Dewar <dewar@adacore.com> * checks.adb (Insert_Valid_Check): Fix handling of renamed packed array element. * exp_ch4.adb (Expand_Concatenate): Fix some missing parent fields in generated code. * exp_util.adb (Side_Effect_Free): Improve detection of cases needing renaming. 2013-01-04 Robert Dewar <dewar@adacore.com> * sinfo.ads: Clean up order of N_xxx subtypes 2013-01-04 Vincent Celier <celier@adacore.com> * prj-conf.adb (Check_Target): Allow --autoconf= with no target. From-SVN: r194896
Diffstat (limited to 'gcc/ada/prj.ads')
-rw-r--r--gcc/ada/prj.ads8
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ada/prj.ads b/gcc/ada/prj.ads
index f3ca31b..449b038 100644
--- a/gcc/ada/prj.ads
+++ b/gcc/ada/prj.ads
@@ -1466,10 +1466,12 @@ package Prj is
(In_Tree : Project_Tree_Ref;
Project : Project_Id := No_Project;
Language : Name_Id := No_Name;
- Encapsulated_Libs : Boolean := True) return Source_Iterator;
+ Encapsulated_Libs : Boolean := True;
+ Locally_Removed : Boolean := True) return Source_Iterator;
-- Returns an iterator for all the sources of a project tree, or a specific
-- project, or a specific language. Include sources from aggregated libs if
- -- Aggregated_Libs is True.
+ -- Aggregated_Libs is True. If Locally_Removed is set to False the
+ -- Locally_Removed files won't be reported.
function Element (Iter : Source_Iterator) return Source_Id;
-- Return the current source (or No_Source if there are no more sources)
@@ -1923,6 +1925,8 @@ private
Encapsulated_Libs : Boolean;
-- True if we want to include the sources from encapsulated libs
+
+ Locally_Removed : Boolean;
end record;
procedure Add_To_Buffer