[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 11 Jun 2014 12:31:56 +0000 (14:31 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 11 Jun 2014 12:31:56 +0000 (14:31 +0200)
2014-06-11  Robert Dewar  <dewar@adacore.com>

* make.adb, sem_res.adb: Minor reformatting.

2014-06-11  Thomas Quinot  <quinot@adacore.com>

* a-astaco.ads, a-tags.ads, s-excdeb.ads, a-tgdico.ads, a-stmaco.ads,
a-except-2005.ads, s-except.ads, a-taside.ads, a-dynpri.ads,
a-chahan.ads, a-sytaco.ads, s-stalib.ads, a-strmap.ads: Change pragmas
Preelaborate_05 to just Preelaborate in runtime units, and similarly
change Pure_05 to just Pure.

From-SVN: r211457

16 files changed:
gcc/ada/ChangeLog
gcc/ada/a-astaco.ads
gcc/ada/a-chahan.ads
gcc/ada/a-dynpri.ads
gcc/ada/a-except-2005.ads
gcc/ada/a-stmaco.ads
gcc/ada/a-strmap.ads
gcc/ada/a-sytaco.ads
gcc/ada/a-tags.ads
gcc/ada/a-taside.ads
gcc/ada/a-tgdico.ads
gcc/ada/make.adb
gcc/ada/s-excdeb.ads
gcc/ada/s-except.ads
gcc/ada/s-stalib.ads
gcc/ada/sem_res.adb

index 66663a84ee0c38d5bdf1f1b83b5881418a743d43..5131a6a242c97579939a5bf167c9a2c3cc5b9847 100644 (file)
@@ -1,3 +1,15 @@
+2014-06-11  Robert Dewar  <dewar@adacore.com>
+
+       * make.adb, sem_res.adb: Minor reformatting.
+
+2014-06-11  Thomas Quinot  <quinot@adacore.com>
+
+       * a-astaco.ads, a-tags.ads, s-excdeb.ads, a-tgdico.ads, a-stmaco.ads,
+       a-except-2005.ads, s-except.ads, a-taside.ads, a-dynpri.ads,
+       a-chahan.ads, a-sytaco.ads, s-stalib.ads, a-strmap.ads: Change pragmas
+       Preelaborate_05 to just Preelaborate in runtime units, and similarly
+       change Pure_05 to just Pure.
+
 2014-06-11  Ed Schonberg  <schonberg@adacore.com>
 
        * sem_ch6.adb (Analyze_Subprogram_Body_Contract): Do not attempt
index 3200c7ecdaffe6ddbdd6935b645762600193cc41..1fa7c25697d7361d980a30c76d81b061b33a565e 100644 (file)
@@ -27,7 +27,7 @@
 with Ada.Task_Identification;
 
 package Ada.Asynchronous_Task_Control is
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  In accordance with Ada 2005 AI-362
 
    pragma Unimplemented_Unit;
index ca52f94730c4d59f932eb112a715eeb6aa7a1934..c34e5e2e450a8da426039a80dfee1fc3547629d5 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2013, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -34,8 +34,7 @@
 ------------------------------------------------------------------------------
 
 package Ada.Characters.Handling is
-   pragma Preelaborate;
-   pragma Pure_05;
+   pragma Pure;
    --  In accordance with Ada 2005 AI-362
 
    ----------------------------------------
index 03e02d635477794e403171e14946143e34c04b7d..24fbbe48d8ded863b37af621608445a7df02399e 100644 (file)
@@ -17,7 +17,7 @@ with System;
 with Ada.Task_Identification;
 
 package Ada.Dynamic_Priorities is
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  In accordance with Ada 2005 AI-362
 
    procedure Set_Priority
index 71a3f198c149041dd9db2bf702879a3d46ea8a66..90c952c3086f030109d949ef59a4b407f02127ec 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2013, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -51,7 +51,7 @@ with System.Standard_Library;
 with System.Traceback_Entries;
 
 package Ada.Exceptions is
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  In accordance with Ada 2005 AI-362.
 
    type Exception_Id is private;
index 733dfc66d7003193faa89b36d96d33b28149900f..92d702196029837971a5b2dc75a5f25cfb977b6c 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2009, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -36,8 +36,7 @@
 with Ada.Characters.Latin_1;
 
 package Ada.Strings.Maps.Constants is
-   pragma Preelaborate;
-   pragma Pure_05;
+   pragma Pure;
    --  In accordance with Ada 2005 AI-362
 
    Control_Set           : constant Character_Set;
index 2a6908ff3ae7c890814a3437b8a429ab994f63db..a882e9c4ed514d27c118d9d6f52b95ffd4267bfe 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2009, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -36,8 +36,7 @@
 with Ada.Characters.Latin_1;
 
 package Ada.Strings.Maps is
-   pragma Preelaborate;
-   pragma Pure_05;
+   pragma Pure;
    --  In accordance with Ada 2005 AI-362
 
    --------------------------------
index 02ba6ae1a9f625ec37439c78ae587c3b14e278d3..a6bd84e1a2bf4f29e72aada6fedfa5fe6f81f57f 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2009, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -38,7 +38,7 @@ with System.Task_Primitives;
 with Ada.Finalization;
 
 package Ada.Synchronous_Task_Control is
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  In accordance with Ada 2005 AI-362
 
    type Suspension_Object is limited private;
index 6d94c3fa4d9fba9d9e7f005a5ebada3e11e47f11..0a0a375c06117a6254a662649fccedbee52a55d9 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2011, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -37,7 +37,7 @@ with System;
 with System.Storage_Elements;
 
 package Ada.Tags is
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  In accordance with Ada 2005 AI-362
 
    type Tag is private;
index e53ff04ac2809b9b96486988eceb7b66bb9389a8..d736b0317d08cc9a005b21edc5fe34c48fe935da 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2013, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, Free Software Foundation, Inc.         --
 --                                                                          --
 -- This specification is derived from the Ada Reference Manual for use with --
 -- GNAT. The copyright notice above, and the license provisions that follow --
@@ -37,7 +37,7 @@ with System;
 with System.Tasking;
 
 package Ada.Task_Identification is
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  In accordance with Ada 2005 AI-362
 
    type Task_Id is private;
index d1150fd5991a52d0f2182fb34874909f1a8548aa..a79c1aa522c30676aaf931a545d2ddfdfab11a38 100644 (file)
@@ -25,7 +25,7 @@ generic
 function Ada.Tags.Generic_Dispatching_Constructor
   (The_Tag : Tag;
    Params  : not null access Parameters) return T'Class;
-pragma Preelaborate_05 (Generic_Dispatching_Constructor);
+pragma Preelaborate (Generic_Dispatching_Constructor);
 pragma Import (Intrinsic, Generic_Dispatching_Constructor);
 --  Note: the reason that we use Preelaborate_05 here is so that this will
 --  compile fine during the normal build procedures. In Ada 2005 mode (which
index 6e07eb184254514a46cf13e1f6c91e3cdf7e21c4..c2524a1358404e2bd5796f1f952becbf6740fcda 100644 (file)
@@ -3730,7 +3730,7 @@ package body Make is
                         "WARNING: ALI or object file not found after compile");
 
                      if not Is_Regular_File
-                       (Get_Name_String (Name_Id (Data.Full_Lib_File)))
+                              (Get_Name_String (Name_Id (Data.Full_Lib_File)))
                      then
                         Inform (Data.Full_Lib_File, "not found");
                      end if;
index 4dd94c205833f24d281fa043369e872c7388f408..9984d7b37a945010c9bb5234bbbe522b77b95ca3 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2006-2013, Free Software Foundation, Inc.         --
+--          Copyright (C) 2006-2014, 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- --
@@ -39,7 +39,7 @@ with System.Standard_Library;
 
 package System.Exceptions_Debug is
 
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  To let Ada.Exceptions "with" us and let us "with" Standard_Library
 
    package SSL renames System.Standard_Library;
index 8bf0284ab19aa275e7d4970e3f0620a6ed4289ce..e88a1572b2dd03f916ffb51a03bfa287e075be10 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2006-2013, Free Software Foundation, Inc.         --
+--          Copyright (C) 2006-2014, 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- --
@@ -33,7 +33,7 @@ pragma Compiler_Unit_Warning;
 
 package System.Exceptions is
 
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    --  To let Ada.Exceptions "with" us and let us "with" Standard_Library
 
    ZCX_By_Default : constant Boolean;
index e38f36e556796b98abef0a3cae2968f45d0a69ea..520fb3c92d17c5ec15976f4dc1e32cc0128baa43 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2013, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2014, 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- --
@@ -54,7 +54,7 @@ with Ada.Unchecked_Conversion;
 
 package System.Standard_Library is
    pragma Warnings (Off);
-   pragma Preelaborate_05;
+   pragma Preelaborate;
    pragma Warnings (On);
 
    subtype Big_String is String (1 .. Positive'Last);
index 7659db7c8126b2971f2fe48d098600f6a40d0965..e0002d328a48e000172896f4b0c189fd3f3eb596 100644 (file)
@@ -9213,7 +9213,7 @@ package body Sem_Res is
             Get_Next_Interp (I, It);
          end loop Search;
 
-         --  There must be a legal interpreations at this point.
+         --  There must be a legal interpretation at this point
 
          pragma Assert (Found);
          Resolve (P, It1.Typ);
@@ -9243,7 +9243,6 @@ package body Sem_Res is
       if Is_Access_Type (Etype (P)) then
          T := Designated_Type (Etype (P));
          Check_Fully_Declared_Prefix (T, P);
-
       else
          T := Etype (P);
       end if;