2008-03-24 Robert Dewar <dewar@adacore.com>
authorRobert Dewar <dewar@adacore.com>
Mon, 24 Mar 2008 10:57:32 +0000 (10:57 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 24 Mar 2008 10:57:32 +0000 (11:57 +0100)
* s-tpopsp-posix.adb, s-tpopsp-solaris.adb, s-tpopsp-posix-foreign.adb,
s-tpopsp-lynxos.adb, s-tpopde-vms.ads, s-tpopde-vms.adb,
s-tpopsp-vxworks.adb, s-casi16.adb, s-caun16.adb, s-inmaop.ads,
s-tadeca.adb, s-tadeca.ads, s-tadert.adb, s-tadert.ads, s-tpinop.adb,
s-tpinop.ads, s-tporft.adb, a-rbtgso.adb, a-crbtgo.ads, a-crbtgo.adb,
a-crbtgk.ads, a-crbtgk.adb, a-ciorse.adb, a-cihama.ads, a-cihama.adb,
a-cidlli.ads, a-cidlli.adb, a-chtgop.ads, a-chtgop.adb, a-cgcaso.ads,
a-cgcaso.adb, a-cgaaso.adb, a-ciormu.adb, a-cihase.adb, a-swuwha.ads,
a-rbtgso.ads, a-cgaaso.ads, a-cgaaso.ads, a-ciorma.adb, a-chtgke.ads,
a-chtgke.adb, a-llfzti.ads, a-ztenau.adb, a-ztenau.ads, a-stzhas.ads,
a-szbzha.ads, a-szbzha.adb, a-crdlli.ads, a-crdlli.ads, a-crdlli.adb,
i-forbla-darwin.adb, i-forbla.ads, s-regexp.adb, a-nllrar.ads,
a-nlrear.ads, a-nucoar.ads, a-nurear.ads, i-forlap.ads, s-gearop.adb,
s-gearop.ads, s-gecobl.adb, s-gecobl.ads, s-gecola.adb, s-gecola.ads,
s-gerebl.adb, s-gerela.ads, a-swuwha.adb, i-forbla-unimplemented.ads,
double spaced if it fits on one line and otherwise single spaced.

From-SVN: r133476

67 files changed:
gcc/ada/ChangeLog
gcc/ada/a-cgaaso.adb
gcc/ada/a-cgaaso.ads
gcc/ada/a-cgcaso.adb
gcc/ada/a-cgcaso.ads
gcc/ada/a-chtgke.adb
gcc/ada/a-chtgke.ads
gcc/ada/a-chtgop.adb
gcc/ada/a-chtgop.ads
gcc/ada/a-cidlli.adb
gcc/ada/a-cidlli.ads
gcc/ada/a-cihama.adb
gcc/ada/a-cihama.ads
gcc/ada/a-cihase.adb
gcc/ada/a-ciorma.adb
gcc/ada/a-ciormu.adb
gcc/ada/a-ciorse.adb
gcc/ada/a-crbtgk.adb
gcc/ada/a-crbtgk.ads
gcc/ada/a-crbtgo.adb
gcc/ada/a-crbtgo.ads
gcc/ada/a-crdlli.adb
gcc/ada/a-crdlli.ads
gcc/ada/a-llfzti.ads
gcc/ada/a-nllrar.ads
gcc/ada/a-nlrear.ads
gcc/ada/a-nucoar.ads
gcc/ada/a-nurear.ads
gcc/ada/a-rbtgso.adb
gcc/ada/a-rbtgso.ads
gcc/ada/a-stzhas.ads
gcc/ada/a-swuwha.adb
gcc/ada/a-swuwha.ads
gcc/ada/a-szbzha.adb
gcc/ada/a-szbzha.ads
gcc/ada/a-ztenau.adb
gcc/ada/a-ztenau.ads
gcc/ada/i-forbla-darwin.adb
gcc/ada/i-forbla-unimplemented.ads
gcc/ada/i-forbla.ads
gcc/ada/i-forlap.ads
gcc/ada/s-casi16.adb
gcc/ada/s-caun16.adb
gcc/ada/s-gearop.adb
gcc/ada/s-gearop.ads
gcc/ada/s-gecobl.adb
gcc/ada/s-gecobl.ads
gcc/ada/s-gecola.adb
gcc/ada/s-gecola.ads
gcc/ada/s-gerebl.adb
gcc/ada/s-gerela.ads
gcc/ada/s-inmaop.ads
gcc/ada/s-regexp.adb
gcc/ada/s-tadeca.adb
gcc/ada/s-tadeca.ads
gcc/ada/s-tadert.adb
gcc/ada/s-tadert.ads
gcc/ada/s-tpinop.adb
gcc/ada/s-tpinop.ads
gcc/ada/s-tpopde-vms.adb
gcc/ada/s-tpopde-vms.ads
gcc/ada/s-tpopsp-lynxos.adb
gcc/ada/s-tpopsp-posix-foreign.adb
gcc/ada/s-tpopsp-posix.adb
gcc/ada/s-tpopsp-solaris.adb
gcc/ada/s-tpopsp-vxworks.adb
gcc/ada/s-tporft.adb

index f0e35f942d6ec606a02e50ddacf2a7705255bcf1..5fd023e5ae5db8d640bc14571c7f30e2bbee6aef 100644 (file)
@@ -1,3 +1,22 @@
+2008-03-24  Robert Dewar  <dewar@adacore.com>
+
+       * s-tpopsp-posix.adb, s-tpopsp-solaris.adb, s-tpopsp-posix-foreign.adb,
+       s-tpopsp-lynxos.adb, s-tpopde-vms.ads, s-tpopde-vms.adb,
+       s-tpopsp-vxworks.adb, s-casi16.adb, s-caun16.adb, s-inmaop.ads,
+       s-tadeca.adb, s-tadeca.ads, s-tadert.adb, s-tadert.ads, s-tpinop.adb,
+       s-tpinop.ads, s-tporft.adb, a-rbtgso.adb, a-crbtgo.ads, a-crbtgo.adb,
+       a-crbtgk.ads, a-crbtgk.adb, a-ciorse.adb, a-cihama.ads, a-cihama.adb,
+       a-cidlli.ads, a-cidlli.adb, a-chtgop.ads, a-chtgop.adb, a-cgcaso.ads,
+       a-cgcaso.adb, a-cgaaso.adb, a-ciormu.adb, a-cihase.adb, a-swuwha.ads,
+       a-rbtgso.ads, a-cgaaso.ads, a-cgaaso.ads, a-ciorma.adb, a-chtgke.ads,
+       a-chtgke.adb, a-llfzti.ads, a-ztenau.adb, a-ztenau.ads, a-stzhas.ads,
+       a-szbzha.ads, a-szbzha.adb, a-crdlli.ads, a-crdlli.ads, a-crdlli.adb,
+       i-forbla-darwin.adb, i-forbla.ads, s-regexp.adb, a-nllrar.ads,
+       a-nlrear.ads, a-nucoar.ads, a-nurear.ads, i-forlap.ads, s-gearop.adb,
+       s-gearop.ads, s-gecobl.adb, s-gecobl.ads, s-gecola.adb, s-gecola.ads,
+       s-gerebl.adb, s-gerela.ads, a-swuwha.adb, i-forbla-unimplemented.ads,
+       double spaced if it fits on one line and otherwise single spaced.
+
 2008-03-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        PR documentation/15479
index 5c2e22d3b0d91b4f16fb554335c90a200fce9eaa..4010628e00d01852a7d65fbf0af2672e09c9e447 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---        G E N E R I C _ A N O N Y M O U S _ A R R A Y _ S O R T           --
+--              ADA.CONTAINERS.GENERIC_ANONYMOUS_ARRAY_SORT                 --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index 0870512d49e7ef496dc3406b27dd077f21dd5c96..fe2e9226adbd1c8e094e4deae6596e2a4b513d80 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---        G E N E R I C _ A N O N Y M O U S _ A R R A Y _ S O R T           --
+--              ADA.CONTAINERS.GENERIC_ANONYMOUS_ARRAY_SORT                 --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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,6 +33,8 @@
 -- This unit was originally developed by Matthew J Heaney.                  --
 ------------------------------------------------------------------------------
 
+--  Documentation of this unit is needed ???
+
 generic
    type Index_Type is (<>);
    with function Less (Left, Right : Index_Type) return Boolean is <>;
index e61ae71d0c51c1547875ba2f9ae5402335617e90..ff7cdba1723a97b96634011b2a37a7d108384a1d 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---       G E N E R I C _ C O N S T R A I N E D _ A R R A Y _ S O R T        --
+--              ADA.CONTAINERS.GENERIC_CONSTRAINED_ARRAY_SORT               --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index 6841f934dcfaead1a4db39c9caefac6fb16c90cb..39ebee61b5f0fa28595d911cd47061d5e75aa98d 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---       G E N E R I C _ C O N S T R A I N E D _ A R R A Y _ S O R T        --
+--              ADA.CONTAINERS.GENERIC_CONSTRAINED_ARRAY_SORT               --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 2667871b9bc3dcd0051b735d8c4284559136c496..3d2446a8d216b439bad56d152a7a0cdfbed663bd 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---             H A S H _ T A B L E S . G E N E R I C _ K E Y S              --
+--                 ADA.CONTAINERS.HASH_TABLES.GENERIC_KEYS                  --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 833976acacebd8a69c8f6bb471a3cf3c592ddd3a..e7ccbb1015b58a953447d69feef2726f95ea8fe6 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---             H A S H _ T A B L E S . G E N E R I C _ K E Y S              --
+--                 ADA.CONTAINERS.HASH_TABLES.GENERIC_KEYS                  --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index dd97c2ebb0580f4889a853de6fa230c221ee1d8f..91c153eff7ba760707859d6d578d19a3e30a80b8 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                       A D A . C O N T A I N E R S .                      --
---       H A S H _ T A B L E S . G E N E R I C _ O P E R A T I O N S        --
+--              ADA.CONTAINERS.HASH_TABLES.GENERIC_OPERATIONS               --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 2004-2007, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2008, 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- --
@@ -38,9 +37,8 @@ with System;  use type System.Address;
 package body Ada.Containers.Hash_Tables.Generic_Operations is
 
    type Buckets_Allocation is access all Buckets_Type;
-   --  Used for allocation and deallocation (see New_Buckets and
-   --  Free_Buckets). This is necessary because Buckets_Access has an empty
-   --  storage pool.
+   --  Used for allocation and deallocation (see New_Buckets and Free_Buckets).
+   --  This is necessary because Buckets_Access has an empty storage pool.
 
    ------------
    -- Adjust --
index 9e0581093ed81a71fe0c60d340c09308d164622a..1389e2fb03e433ebc609d9059b2490f141453807 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                       A D A . C O N T A I N E R S .                      --
---       H A S H _ T A B L E S . G E N E R I C _ O P E R A T I O N S        --
+--              ADA.CONTAINERS.HASH_TABLES.GENERIC_OPERATIONS               --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
@@ -165,11 +164,11 @@ package Ada.Containers.Hash_Tables.Generic_Operations is
 
    function New_Buckets (Length : Hash_Type) return Buckets_Access;
    pragma Inline (New_Buckets);
-   --  Allocate a new Buckets_Type array with bounds 0..Length-1.
+   --  Allocate a new Buckets_Type array with bounds 0..Length-1
 
    procedure Free_Buckets (Buckets : in out Buckets_Access);
    pragma Inline (Free_Buckets);
-   --  Unchecked_Deallocate Buckets.
+   --  Unchecked_Deallocate Buckets
 
    --  Note: New_Buckets and Free_Buckets are needed because Buckets_Access has
    --  an empty pool.
index 4bd0db77b038cf5f8b27731cc1ca917f8e3fba98..2649be6bc1bf69172dcde8d200d6235b6bad8dd1 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---        I N D E F I N I T E _ D O U B L Y _ L I N K E D _ L I S T S       --
+--               ADA.CONTAINERS.INDEFINITE_DOUBLY_LINKED_LISTS              --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 4cde43dd860a0b4b05d2098ac340e27c8934aa87..b1d4d166795df9e7cc216ed9b3f2fed3a94e5cdc 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---        I N D E F I N I T E _ D O U B L Y _ L I N K E D _ L I S T S       --
+--               ADA.CONTAINERS.INDEFINITE_DOUBLY_LINKED_LISTS              --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2007, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2008, 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 +33,8 @@
 -- This unit was originally developed by Matthew J Heaney.                  --
 ------------------------------------------------------------------------------
 
-with Ada.Finalization;
-with Ada.Streams;
+private with Ada.Finalization;
+private with Ada.Streams;
 
 generic
    type Element_Type (<>) is private;
@@ -223,8 +222,10 @@ private
         Lock   : Natural := 0;
      end record;
 
+   overriding
    procedure Adjust (Container : in out List);
 
+   overriding
    procedure Finalize (Container : in out List) renames Clear;
 
    use Ada.Streams;
index 0eb49b19d036f90b47b025140d2457b2f270c048..34a3e65186c902cd8d5dd30d2c56cd5fbf203de0 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---               I N D E F I N I T E _ H A S H E D _ M A P S                --
+--                  ADA.CONTAINERS.INDEFINITE_HASHED_MAPS                   --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 5e0aea0119ac5007d9c50e8a3b198ce01b4d05aa..a9171bdb7d5386c00699b2eaf649c87d5abc7d87 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---               I N D E F I N I T E _ H A S H E D _ M A P S                --
+--                  ADA.CONTAINERS.INDEFINITE_HASHED_MAPS                   --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 235f6e36806d2ce2b5bb65b934ee46bc23599e3a..40942273afd1966996d87cd7a8ac4ef5ca7b1d60 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---               I N D E F I N I T E _ H A S H E D _ S E T S                --
+--                  ADA.CONTAINERS.INDEFINITE_HASHED_SETS                   --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 7eb57d1434ab25c78624f4a34a21c4250fa7d1af..3b1515fd1350ffa1780bce20573c9fe2c1e7e58d 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---             I N D E F I N I T E _ O R D E R E D _ M A P S                --
+--                 ADA.CONTAINERS.INDEFINITE_ORDERED_MAPS                   --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 93e1c841efa3c16ea9f64a6d2ed13404d387d83b..4ee897d8cfede60f360abbc8be97906bf563523a 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---         I N D E F I N I T E _ O R D E R E D _ M U L T I S E T S          --
+--               ADA.CONTAINERS.INDEFINITE_ORDERED_MULTISETS                --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index e12abaca00b9c49c4687a7043310126459df68fd..85f1b7350cb6550a29cd431fb0fe531d25de7f63 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                      A D A . C O N T A I N E R S .                       --
---              I N D E F I N I T E _ O R D E R E D _ S E T S               --
+--                 ADA.CONTAINERS.INDEFINITE_ORDERED_SETS                   --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index f90568d33eca8fef29cc152bb37a05b1a8908c36..0fb78beb366bda949ac9fe3960ce726d3234b045 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---        A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S .     --
---                          G E N E R I C _ K E Y S                         --
+--                ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_KEYS               --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index 1e8c4fd9eb2345b14964e83799054902ae5152c1..5dfe8513689860d9372e1444fa3d41d239b3d737 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---        A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S .     --
---                          G E N E R I C _ K E Y S                         --
+--                ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_KEYS               --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index 83c980dc182d174a9c0be3cf030d1d235d1cac90..d7ec3d68de60978cb40b60c9f6b8fe34e9d0239a 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---        A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S .     --
---                    G E N E R I C _ O P E R A T I O N S                   --
+--             ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_OPERATIONS            --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index a55e65f8e8951eda4df8e03f29032a4a978add76..78dc02356875dfe9a2609b99e63ede26e06e4402 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---        A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S .     --
---                    G E N E R I C _ O P E R A T I O N S                   --
+--             ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_OPERATIONS            --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index b5b22bdf82d619e49a6bc73ddf3887bfcbc5910e..6d740c815c704af45fba85d4c8bb8d1b149286d8 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                       A D A . C O N T A I N E R S .                      --
---        R E S R I C T E D  _ D O U B L Y _ L I N K E D _ L I S T S        --
+--              ADA.CONTAINERS.RESTRICTED_DOUBLY_LINKED_LISTS               --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 0e768a4557eb11c11062f3ae092a98d4e3e98f06..00f17eb689077749731ba9b6e2907595a27b7f9c 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---                       A D A . C O N T A I N E R S .                      --
---        R E S R I C T E D  _ D O U B L Y _ L I N K E D _ L I S T S        --
+--              ADA.CONTAINERS.RESTRICTED_DOUBLY_LINKED_LISTS               --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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,6 +33,8 @@
 -- This unit was originally developed by Matthew J Heaney.                  --
 ------------------------------------------------------------------------------
 
+--  Documentation required for this unit ???
+
 generic
    type Element_Type is private;
 
index fa92ef40a6520c56d2e618c5ce2dadc73ecb694a..6bc9792f30c9422de5d15fad360d11a459604126 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---A D A . L O N G _ L O N G _ F L O A T _ W I D E _ W I D E _ T E X T _ I O --
+--                  ADA.LONG_LONG_FLOAT_WIDE_WIDE_TEXT_IO                   --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 8a1713bc413fb37a0eb99bd2a9f519f649bcd560..62a24570e36a69ced34102e9f3a3ab0bb8e279cf 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                    ADA.NUMERICS.LONG_LONG_REAL_ARRAYS                    --
+--    A D A . N U M E R I C S . L O N G _ L O N G _R E A L _ A R R A Y S    --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 252c5d2ab4508306b00e66a7514de07d29263687..990c39b1aeb52b3c79f447293fe9e4e22d76af33 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                       ADA.NUMERICS.LONG_REAL_ARRAYS                      --
+--        A D A . N U M E R I C S . L O N G _ R E A L _ A R R A Y S         --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 938e70a50cccf85747b895ed6dc8bdf60ee94a52..665d02d6a9f1c91bd1bc586d1fe37c84baf817e4 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                       ADA.NUMERICS.COMPLEX_ARRAYS                        --
+--          A D A . N U M E R I C S . C O M P L E X _ A R R A Y S           --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 5141a16e6ef0d28043a61768911965ec831f6f80..01975991744ede9e0199ed0f100e7c921740e596 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                         ADA.NUMERICS.REAL_ARRAYS                         --
+--             A D A . N U M E R I C S . R E A L _ A R R A Y S              --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index ad4f76f5df6cc521461f136192fbc925889bdb5f..d34040001756f25fd0d9557419dce7ea711f3d24 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---       A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S .      --
---               G E N E R I C _ S E T _ O P E R A T I O N S                --
+--           ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_SET_OPERATIONS          --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index c39dc6e3fce99706b9ef0f9b66be1a0c78bf5a46..7326c1ff7d604b36e70bfa3778f32b8aca64f61b 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---       A D A . C O N T A I N E R S . R E D _ B L A C K _ T R E E S .      --
---               G E N E R I C _ S E T _ O P E R A T I O N S                --
+--           ADA.CONTAINERS.RED_BLACK_TREES.GENERIC_SET_OPERATIONS          --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index dea0ff14670a99f85303278456a04d51bfbce26a..f7060e76d56d224a428c36a54d7f0f8a5a5c84ae 100644 (file)
@@ -13,6 +13,8 @@
 --                                                                          --
 ------------------------------------------------------------------------------
 
+--  Is this really an RM unit? Doc needed???
+
 with Ada.Containers;
 
 function Ada.Strings.Wide_Wide_Hash
index 0790faa19b9b146e37f9c52e9da070be53effcb8..61729697ceb0a27d9fff744e62c2ead656c289b4 100644 (file)
@@ -6,7 +6,7 @@
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index 69cf76227a4dc9939f3cbd727db1c2303e321ee6..8da567aae6131b44d56ba55fbea2bf3524814f40 100644 (file)
@@ -13,6 +13,8 @@
 --                                                                          --
 ------------------------------------------------------------------------------
 
+--  Is this really an RM unit? Doc needed ???
+
 with Ada.Containers;
 
 function Ada.Strings.Wide_Unbounded.Wide_Hash
index 641edca23310d8fd20e14993902fc0b006158cc7..e465a6239e2b0736f2dce046dbe9ae4204d4ee1e 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---        A D A . S T R I N G S . W I D E _ W I D E _ B O U N D E D .       --
---                      W I D E _ W I D E _ H A S H                         --
+--              ADA.STRINGS.WIDE_WIDE_BOUNDED.WIDE_WIDE_HASH                --
 --                                                                          --
 --                                B o d y                                   --
 --                                                                          --
---          Copyright (C) 2004-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 2004-2007, 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- --
index 42c6452d4f13b4d7d2c0bd4e2c2b88e8f8a44fed..d7911defb19c38eeb1675defb9ed22843bbc85ca 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                         GNAT LIBRARY COMPONENTS                          --
 --                                                                          --
---        A D A . S T R I N G S . W I D E _ W I D E _ B O U N D E D .       --
---                      W I D E _ W I D E _ H A S H                         --
+--              ADA.STRINGS.WIDE_WIDE_BOUNDED.WIDE_WIDE_HASH                --
 --                                                                          --
 --                                S p e c                                   --
 --                                                                          --
@@ -14,6 +13,8 @@
 --                                                                          --
 ------------------------------------------------------------------------------
 
+--  Is this really an RM unit? doc needed ???
+
 with Ada.Containers;
 
 generic
index b7d23759d7a2d34d2650f3891896a22f11f71948..0a761c14c40de8795b006ace313e9955afcb0e0c 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
--- A D A . W I D E _ W I D E _ T E X T _ I O . E N U M E R A T I O N _ A U X--
+--                  ADA.WIDE_WIDE_TEXT_IO.ENUMERATION_AUX                   --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 1992-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2007, 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- --
index b24184d01f81e12e48a1b1783c1b4a390abc1c54..f13f43f588fa58ae53b7554a81582300905c9275 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
--- A D A . W I D E _ W I D E _ T E X T _ I O . E N U M E R A T I O N _ A U X--
+--                  ADA.WIDE_WIDE_TEXT_IO.ENUMERATION_AUX                   --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---          Copyright (C) 1992-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2007, 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- --
index 81464aa1cb06f9a46e91530614fdef4ca391cd08..48578963f7c7970fba149febdf139be10b31456a 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                         INTERFACES.FORTRAN.BLAS                          --
+--               I N T E R F A C E S . F O R T R A N . B L A S              --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index c0827270276feb954ef9ee94ee8c3dff7caa166f..eacb11885ff836f0b28c143aae4e1a50d8856539 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                         INTERFACES.FORTRAN.BLAS                          --
+--               I N T E R F A C E S . F O R T R A N . B L A S              --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index c405478b5d91273b4d8aba20e7c61f08fb8ea2b8..7c088df84714f61af1fa249278fd88efc15e8ae1 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                         INTERFACES.FORTRAN.BLAS                          --
+--               I N T E R F A C E S . F O R T R A N . B L A S              --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index 3e8f2be07c389a65b4da2c620c34b880d4a1ce3b..37447deae8ead38f8495ba6f574a1abdbde00e1d 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                        INTERFACES.FORTRAN.LAPACK                         --
+--             I N T E R F A C E S . F O R T R A N . L A P A C K            --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index 7647f6beeb6e59bacc503a44cac7a2904d6d171c..3980ce7d74ff52f6076572884ce07608103f4cfc 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                    GNAT RUN-TIME LIBRARY COMPONENTS                      --
 --                                                                          --
---        S Y S T E M . C O M P A R E _ A R R A Y _ S I G N E D _ 16        --
+--       S Y S T E M . C O M P A R E _ A R R A Y _ S I G N E D _ 1 6        --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 3f3d83e459b37bc642301b0d7b521a5b92c6eb0c..9bbbb968c83e72013245658b48dbb72782bf5316 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                    GNAT RUN-TIME LIBRARY COMPONENTS                      --
 --                                                                          --
---      S Y S T E M . C O M P A R E _ A R R A Y _ U N S I G N E D _ 16      --
+--     S Y S T E M . C O M P A R E _ A R R A Y _ U N S I G N E D _ 1 6      --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 8d5d39b9c0e3365fa387f0a537065c731c0eeaaa..5917d208d7f6b7121f558be643874fb58689cb09 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                     SYSTEM.GENERIC_ARRAY_OPERATIONS                      --
+--       S Y S T E M . G E N E R I C _ A R R A Y _ O P E R A T I O N S      --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index b922871979dfac09551990c7e4869dce43d0ae0a..e64270703d0efa01c6cb5b4fff093a82f0e02dd3 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                     SYSTEM.GENERIC_ARRAY_OPERATIONS                      --
+--       S Y S T E M . G E N E R I C _ A R R A Y _ O P E R A T I O N S      --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index 789b0afce672153232eced257da5596b2f70c213..6db41c01c3b1dd3136f56b41bd47349d699e8823 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                       SYSTEM.GENERIC_COMPLEX_BLAS                        --
+--           S Y S T E M . G E N E R I C _ C O M P L E X _ B L A S          --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
index 533e7ae587516fcadd35199b7ec83dfa0dc515b6..d09cca7425a8b8681382fa28806621622dff9516 100644 (file)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                       SYSTEM.GENERIC_COMPLEX_BLAS                        --
+--           S Y S T E M . G E N E R I C _ C O M P L E X _ B L A S          --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
index ef3ea1ccecae61698622519c88544893fa1c2d0d..ebcf682bfd18b673b265ac61097bf624ae9ce5a4 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                      SYSTEM.GENERIC_COMPLEX_LAPACK                       --
+--         S Y S T E M . G E N E R I C _ C O M P L E X _ L A P A C K        --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index 2597a902178f01b2d0800d9590f2ca712681bb66..e9f8d2ea30bd2ffd708ea8d7ce807a45dd351a63 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                      SYSTEM.GENERIC_COMPLEX_LAPACK                       --
+--         S Y S T E M . G E N E R I C _ C O M P L E X _ L A P A C K        --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index 810a167cf80453c19d454d61682e326d392f87c0..725a94f521253be55e8744e6109671c41b504e77 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                         SYSTEM.GENERIC_REAL_BLAS                         --
+--             S Y S T E M . G E N E R I C _ R E A L _ B L A S              --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index 7b2a5628038c040b38331dc001c522237221b938..130fb40cf4ef2a09ed9107db7d40352592c64974 100644 (file)
@@ -2,11 +2,11 @@
 --                                                                          --
 --                         GNAT RUN-TIME COMPONENTS                         --
 --                                                                          --
---                        SYSTEM.GENERIC_REAL_LAPACK                        --
+--           S Y S T E M . G E N E R I C _ R E A L _ L A P A C K            --
 --                                                                          --
 --                                 S p e c                                  --
 --                                                                          --
---            Copyright (C) 2006, Free Software Foundation, Inc.            --
+--          Copyright (C) 2006-2007, 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- --
index 0fd1e00612dd8fa294a8419fbb803c11cd9912ae..1bd660ef8752bf803eeeb98444820bd4c4d514f8 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---            S Y S T E M . I N T E R R U P T _ M A N A G E M E N T .       --
---                             O P E R A T I O N S                          --
+--                  SYSTEM.INTERRUPT_MANAGEMENT.OPERATIONS                  --
 --                                                                          --
 --                                  S p e c                                 --
 --                                                                          --
---          Copyright (C) 1992-2005, Free Software Foundation, Inc.         --
+--          Copyright (C) 1992-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index ab7480756505da7f16d4e3d3787771d0a5859e6b..c548199b49feee5729b4ce08210c1cd5e3f1589f 100755 (executable)
@@ -2,7 +2,7 @@
 --                                                                          --
 --                         GNAT COMPILER COMPONENTS                         --
 --                                                                          --
---                          G N A T . R E G E X P                           --
+--                        S Y S T E M . R E G E X P                         --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
@@ -32,7 +32,7 @@
 ------------------------------------------------------------------------------
 
 with Ada.Unchecked_Deallocation;
-with Ada.Exceptions;
+--  with Ada.Exceptions;
 
 with System.Case_Util;
 
@@ -177,9 +177,7 @@ package body System.Regexp is
       --  add a third pass to reduce the number of states in the machine, with
       --  no speed improvement...
 
-      procedure Raise_Exception
-        (M     : String;
-         Index : Integer);
+      procedure Raise_Exception (M : String; Index : Integer);
       pragma No_Return (Raise_Exception);
       --  Raise an exception, indicating an error at character Index in S
 
@@ -1223,13 +1221,9 @@ package body System.Regexp is
       -- Raise_Exception --
       ---------------------
 
-      procedure Raise_Exception
-        (M     : String;
-         Index : Integer)
-      is
+      procedure Raise_Exception (M : String; Index : Integer) is
       begin
-         Ada.Exceptions.Raise_Exception
-           (Error_In_Regexp'Identity, M & " at offset " & Index'Img);
+         raise Error_In_Regexp with M & " at offset " & Index'Img;
       end Raise_Exception;
 
    --  Start of processing for Compile
index c2d0fee7ad05d3af32f41aa1dac07652c88bc34f..a83bb9d59da73d789e7baf53f16ca1a593f979b9 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---           S Y S T E M . T A S K I N G . A S Y N C _ D E L A Y S .        --
---                      E N Q U E U E _ C A L E N D A R                     --
+--               SYSTEM.TASKING.ASYNC_DELAYS.ENQUEUE_CALENDAR               --
 --                                                                          --
 --                                  B o d y                                 --
 --                                                                          --
---          Copyright (C) 1998-2005 Free Software Foundation, Inc.          --
+--          Copyright (C) 1998-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index 1635825dd10ef6e375aa59dec9782f90640dcb18..8b1077b10480ebdbb616c80e41d605aacfa4f9a3 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---           S Y S T E M . T A S K I N G . A S Y N C _ D E L A Y S .        --
---                      E N Q U E U E _ C A L E N D A R                     --
+--               SYSTEM.TASKING.ASYNC_DELAYS.ENQUEUE_CALENDAR               --
 --                                                                          --
 --                                  S p e c                                 --
 --                                                                          --
---          Copyright (C) 1998-2005 Free Software Foundation, Inc.          --
+--          Copyright (C) 1998-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index 2bd3fc78c2f064a737fa1fb0f13132417c08b1a0..5c38256e30d3dfb7e7dcc570186c07e916bff2cb 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---           S Y S T E M . T A S K I N G . A S Y N C _ D E L A Y S .        --
---                          E N Q U E U E _ R T                             --
+--                  SYSTEM.TASKING.ASYNC_DELAYS.ENQUEUE_RT                  --
 --                                                                          --
 --                                B o d y                                   --
 --                                                                          --
---          Copyright (C) 1998-2006, Free Software Foundation, Inc.         --
+--          Copyright (C) 1998-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index 97432f33625a86a85de0ce742d338a5d6c3d65f1..0af878043914b1dccc3d97c613d787edaa59277a 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---           S Y S T E M . T A S K I N G . A S Y N C _ D E L A Y S .        --
---                          E N Q U E U E _ R T                             --
+--                  SYSTEM.TASKING.ASYNC_DELAYS.ENQUEUE_RT                  --
 --                                                                          --
 --                                S p e c                                   --
 --                                                                          --
---          Copyright (C) 1998-2005 Free Software Foundation, Inc.          --
+--          Copyright (C) 1998-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index 2f7d01c358df4db7c7dffb9a4c2227f7270065e1..f4246517429943be4559ae9d573bb78a6350a5d3 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---                S Y S T E M . T A S K _ P R I M I T I V E S .             --
---                   I N T E R R U P T _ O P E R A T I O N S                --
+--               SYSTEM.TASK_PRIMITIVES.INTERRUPT_OPERATIONS                --
 --                                                                          --
---                                  B o d y                                 --
+--                                 B o d y                                  --
 --                                                                          --
---          Copyright (C) 1998-2005 Free Software Foundation, Inc.          --
+--          Copyright (C) 1998-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index 90a5c1d1916cf1d73decb3b684bb1561e198b09d..1a166cc472f73ae80b7bc74095756368665de665 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---               S Y S T E M . T A S K _ P R I M I T I V E S .              --
---                  I N T E R R U P T _ O P E R A T I O N S                 --
+--               SYSTEM.TASK_PRIMITIVES.INTERRUPT_OPERATIONS                --
 --                                                                          --
---                                  S p e c                                 --
+--                                 S p e c                                  --
 --                                                                          --
---           Copyright (C) 1998-2005 Free Software Foundation, Inc.         --
+--          Copyright (C) 1998-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
@@ -42,12 +41,12 @@ package System.Task_Primitives.Interrupt_Operations is
    package ST renames System.Tasking;
 
    procedure Set_Interrupt_ID (Interrupt : IM.Interrupt_ID; T : ST.Task_Id);
-   --  Associate an Interrupt_ID with a task.
+   --  Associate an Interrupt_ID with a task
 
    function Get_Interrupt_ID (T : ST.Task_Id) return IM.Interrupt_ID;
-   --  Return the Interrupt_ID associated with a task.
+   --  Return the Interrupt_ID associated with a task
 
    function Get_Task_Id (Interrupt : IM.Interrupt_ID) return ST.Task_Id;
-   --  Return the Task_Id associated with an Interrupt.
+   --  Return the Task_Id associated with an Interrupt
 
 end System.Task_Primitives.Interrupt_Operations;
index b26b274a39a72d84614a9b0b6e4e979f9e72fb15..c222c0cdad9fd64178b7d8b43504171bdb246a7e 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                                   D E C                                  --
+--                  SYSTEM.TASK_PRIMITIVES.OPERATIONS.DEC                   --
 --                                                                          --
 --                                  B o d y                                 --
 --                                                                          --
index 3e2c742caa9e8322f43add503266db860b613e59..36211f746c59f8fb66ef3d0c2cd901f639dc7d4a 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                                   D E C                                  --
+--                  SYSTEM.TASK_PRIMITIVES.OPERATIONS.DEC                   --
 --                                                                          --
 --                                  S p e c                                 --
 --                                                                          --
@@ -39,18 +38,18 @@ package System.Task_Primitives.Operations.DEC is
 
    procedure Interrupt_AST_Handler (ID : Address);
    pragma Convention (C, Interrupt_AST_Handler);
-   --  Handles the AST for Ada95 Interrupts.
+   --  Handles the AST for Ada95 Interrupts
 
    procedure RMS_AST_Handler (ID : Address);
-   --  Handles the AST for RMS_Asynch_Operations.
+   --  Handles the AST for RMS_Asynch_Operations
 
    function Self return System.Aux_DEC.Unsigned_Longword;
-   --  Returns the task identification for the AST.
+   --  Returns the task identification for the AST
 
    procedure Starlet_AST_Handler (ID : Address);
-   --  Handles the AST for Starlet Tasking_Services.
+   --  Handles the AST for Starlet Tasking_Services
 
    procedure Task_Synch;
-   --  Synchronizes the task after the system service completes.
+   --  Synchronizes the task after the system service completes
 
 end System.Task_Primitives.Operations.DEC;
index 3c797558eb3fbf3743ff6ea45ee0be3a0f90f377..320707966432c20b2be3f340b704f38a0fc83d69 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                              S P E C I F I C                             --
+--                SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC                --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---         Copyright (C) 1992-2005, Free Software Foundation, Inc.          --
+--         Copyright (C) 1992-2007, Free Software Foundation, Inc.          --
 --                                                                          --
 -- GNARL 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- --
index 5fe9ac912f532ccf0d5f41bf0aa5860afa61bb49..ae26a5a2537ef76d6a8de25cf7e26bb223c71a18 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                             S P E C I F I C                              --
+--                SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC                --
 --                                                                          --
 --                                B o d y                                   --
 --                                                                          --
---         Copyright (C) 1992-2005, Free Software Foundation, Inc.          --
+--         Copyright (C) 1992-2007, Free Software Foundation, Inc.          --
 --                                                                          --
 -- GNARL 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- --
index 39a1120e07f30c2bbf8162291a7394a5b429b7a1..0b7f2779822b1f9dd0882f0dff7158f9663b1a31 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                             S P E C I F I C                              --
+--                SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC                --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---            Copyright (C) 1992-2005, Free Software Fundation, Inc.        --
+--          Copyright (C) 1992-2007, Free Software Foundation, Inc.         --
 --                                                                          --
 -- GNARL 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- --
index 176b186ae9c365f378102bbaa89626cd60f82bc6..d74796d808dca65369ff1feb539e132f119c98dd 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                             S P E C I F I C                              --
+--                SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC                --
 --                                                                          --
 --                                B o d y                                   --
 --                                                                          --
---         Copyright (C) 1992-2005, Free Software Foundation, Inc.          --
+--         Copyright (C) 1992-2007, Free Software Foundation, Inc.          --
 --                                                                          --
 -- GNARL 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- --
index e05ed7df611bed6407626c6c883a040a5bb38d39..61dbe369e5539f83be6c753435167f6a2c3fb68c 100644 (file)
@@ -2,12 +2,11 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---                             S P E C I F I C                              --
+--                SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC                --
 --                                                                          --
 --                                 B o d y                                  --
 --                                                                          --
---         Copyright (C) 1992-2005, Free Software Foundation, Inc.          --
+--         Copyright (C) 1992-2007, Free Software Foundation, Inc.          --
 --                                                                          --
 -- GNARL 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- --
index eedfa290fab19636fca9658ccee6aef95cfcede7..fed08d3b9ed5b048f688b4cb6877d976ea5a142b 100644 (file)
@@ -2,8 +2,7 @@
 --                                                                          --
 --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
 --                                                                          --
---    S Y S T E M . T A S K _ P R I M I T I V E S . O P E R A T I O N S .   --
---               R E G I S T E R _ F O R E I G N _ T H R E A D              --
+--         SYSTEM.TASK_PRIMITIVES.OPERATIONS.REGISTER_FOREIGN_THREAD        --
 --                                                                          --
 --                                B o d y                                   --
 --                                                                          --