[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 29 Apr 2009 09:45:57 +0000 (11:45 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 29 Apr 2009 09:45:57 +0000 (11:45 +0200)
2009-04-29  Thomas Quinot  <quinot@adacore.com>

* sem_ch12.adb: Minor reformatting

* sem_aggr.adb: Minor reformatting

* sem_ch6.adb, sem_cat.ads: Minor reformatting

* sem_ch10.adb, gnat1drv.adb, prj-nmsc.adb: Minor reformatting

2009-04-29  Quentin Ochem  <ochem@adacore.com>

* prj.ads (Source_Id): Now general pointer type.

From-SVN: r146938

gcc/ada/ChangeLog
gcc/ada/gnat1drv.adb
gcc/ada/prj-nmsc.adb
gcc/ada/prj.ads
gcc/ada/sem_aggr.adb
gcc/ada/sem_cat.ads
gcc/ada/sem_ch10.adb
gcc/ada/sem_ch12.adb
gcc/ada/sem_ch6.adb

index 29f8ea928212a5b8018034e99aafa9ba730dff90..43a1075c6562e40eb7742d1c2f4714b17cd8cc50 100644 (file)
@@ -1,3 +1,17 @@
+2009-04-29  Thomas Quinot  <quinot@adacore.com>
+
+       * sem_ch12.adb: Minor reformatting
+
+       * sem_aggr.adb: Minor reformatting
+
+       * sem_ch6.adb, sem_cat.ads: Minor reformatting
+
+       * sem_ch10.adb, gnat1drv.adb, prj-nmsc.adb: Minor reformatting
+
+2009-04-29  Quentin Ochem  <ochem@adacore.com>
+
+       * prj.ads (Source_Id): Now general pointer type.
+
 2009-04-29  Thomas Quinot  <quinot@adacore.com>
 
        * exp_ch7.adb, rtsfind.adb: Minor reformatting
index f8fb53ab9a1db2ec0d82480574d5656dfa217607..4dec895d1bc09bb4ab1b4f06f471429f3cff23ff 100644 (file)
@@ -512,7 +512,7 @@ begin
 
       --  If we have a corresponding spec, and it comes from source
       --  or it is not a generated spec for a child subprogram body,
-      --  then we need object code for the spec unit as well
+      --  then we need object code for the spec unit as well.
 
       if Nkind (Unit (Main_Unit_Node)) in N_Unit_Body
         and then not Acts_As_Spec (Main_Unit_Node)
index 372f950a9b62739fa1ac57d29cb0a293d9bf6902..9c1aea0c0aab996f03fe7f978ae038ceb4ea8530 100644 (file)
@@ -256,8 +256,8 @@ package body Prj.Nmsc is
    function Suffix_Matches
      (Filename : String;
       Suffix   : File_Name_Type) return Boolean;
-   --  True if the filename ends with the given suffix. It always returns False
-   --  if Suffix is No_Name
+   --  True if the file name ends with the given suffix. Always returns False
+   --  if Suffix is No_Name.
 
    procedure Replace_Into_Name_Buffer
      (Str         : String;
@@ -7290,7 +7290,7 @@ package body Prj.Nmsc is
       --  Returns True if the file belongs to the current language and we
       --  should stop searching for matching languages. Not that a given header
       --  file could belong to several languages (C and C++ for instance). Thus
-      --  if we found a header we'll check whether it matches other languages
+      --  if we found a header we'll check whether it matches other languages.
 
       ---------------------------
       -- Check_File_Based_Lang --
index a0ccdbecd14d2a63bc050b5d8208332ecd0e9b90..26bf2da3b16fd481ee69f0a6f4ecda903afbb1c7 100644 (file)
@@ -398,7 +398,7 @@ package Prj is
                             Body_Suffix     => No_File);
 
    type Source_Data;
-   type Source_Id is access Source_Data;
+   type Source_Id is access all Source_Data;
 
    No_Source : constant Source_Id := null;
 
index 86c74cf6535fd93c4d97f63cc780fb61b75789b2..40f15aec019178b9706ffe5fd3793c5d6ce37771 100644 (file)
@@ -3116,7 +3116,7 @@ package body Sem_Aggr is
 
             --  Now collect components from all other ancestors, beginning
             --  with the current type. If the type has unknown discriminants
-            --  use the component list of the underlying_record_view, which
+            --  use the component list of the Underlying_Record_View, which
             --  needs to be used for the subsequent expansion of the aggregate
             --  into assignments.
 
index c86bb3c0cc1effadfc4ca9d3aba6062fdd09fc83..cc667aad123d47c3cb69a1391d7c41cbc8aa5048 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2008, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2009, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNAT is free software;  you can  redistribute it  and/or modify it under --
 -- terms of the  GNU General Public License as published  by the Free Soft- --
@@ -113,9 +113,8 @@ package Sem_Cat is
    --  Apply semantic checks given in  E2.3(10-14)
 
    procedure Validate_RCI_Subprogram_Declaration (N : Node_Id);
-   --  Check for RCI unit subprogram declarations with respect to
-   --  in-lined subprogram and subprogram with access parameter or
-   --  limited type parameter without Read and Write.
+   --  Check RCI subprogram declarations for illegal inlining and formals not
+   --  supporting external streaming.
 
    procedure Validate_Remote_Access_To_Class_Wide_Type (N : Node_Id);
    --  Checks that Storage_Pool and Storage_Size attribute references are
index 82b221f1a21c2b2ea50340a81c4c23206fa48089..8882713a852b5e9b8112f06c099efe6a9f91538e 100644 (file)
@@ -734,7 +734,7 @@ package body Sem_Ch10 is
                   --  in its scope. Finally we create a Units table entry for
                   --  the subprogram declaration, to maintain a one-to-one
                   --  correspondence with compilation unit nodes. This is
-                  --  critical for the tree traversals performed by Inspector.
+                  --  critical for the tree traversals performed by Codepeer.
 
                   declare
                      Loc : constant Source_Ptr := Sloc (N);
index 149117088d5d04648dd272df349b1ed71d75ac4c..e56a0f3b796b0bfd141d79254fc73fe97a7ff435 100644 (file)
@@ -11878,6 +11878,7 @@ package body Sem_Ch12 is
 
       procedure Save_References (N : Node_Id) is
          Loc : constant Source_Ptr := Sloc (N);
+
       begin
          if N = Empty then
             null;
index 569800c3b6de360f536ebb64ddcf273f056019c7..c44a48b56963baa5487694d59ade2de0094e86e4 100644 (file)
@@ -2618,8 +2618,8 @@ package body Sem_Ch6 is
    --  Start of processing for Analyze_Subprogram_Declaration
 
    begin
-      --  For a null procedure. capture the profile before analysis, for
-      --  expansion at the freeze point, and at each point of call.
+      --  For a null procedure, capture the profile before analysis, for
+      --  expansion at the freeze point and at each point of call.
       --  The body will only be used if the procedure has preconditions.
       --  In that case the body is analyzed at the freeze point.
 
@@ -2631,7 +2631,8 @@ package body Sem_Ch6 is
            Make_Subprogram_Body (Loc,
              Specification =>
                New_Copy_Tree (Specification (N)),
-             Declarations => New_List,
+             Declarations =>
+               New_List,
              Handled_Statement_Sequence =>
                Make_Handled_Sequence_Of_Statements (Loc,
                  Statements => New_List (Make_Null_Statement (Loc))));
@@ -4424,10 +4425,10 @@ package body Sem_Ch6 is
          then
             Set_Is_Overriding_Operation (Subp);
 
-            --  If style checks are enabled, indicate that the indicator
-            --  is missing. However, at the point of declaration, the type
-            --  of which this is a primitive operation may be private, in
-            --  which case the indicator would be premature.
+            --  If style checks are enabled, indicate that the indicator is
+            --  missing. However, at the point of declaration, the type of
+            --  which this is a primitive operation may be private, in which
+            --  case the indicator would be premature.
 
             if Has_Private_Declaration (Etype (Subp))
               or else Has_Private_Declaration (Etype (First_Formal (Subp)))