[Ada] Remove remaining references to VMS support
authorArnaud Charlet <charlet@adacore.com>
Wed, 18 Sep 2019 08:31:46 +0000 (08:31 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Wed, 18 Sep 2019 08:31:46 +0000 (08:31 +0000)
2019-09-18  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

* doc/gnat_rm/implementation_defined_characteristics.rst,
doc/gnat_rm/implementation_defined_pragmas.rst,
doc/gnat_rm/implementation_of_specific_ada_features.rst: Remove
remaining references to VMS support
* gnat_rm.texi: Regenerate.

From-SVN: r275841

gcc/ada/ChangeLog
gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst
gcc/ada/doc/gnat_rm/implementation_defined_pragmas.rst
gcc/ada/doc/gnat_rm/implementation_of_specific_ada_features.rst
gcc/ada/gnat_rm.texi

index 8ee1422dc32a8ce6346fbf77db2d8bb15c8f2a56..07221d3cb0d442aaa5257d0040f9079bb9d2e27a 100644 (file)
@@ -1,3 +1,11 @@
+2019-09-18  Arnaud Charlet  <charlet@adacore.com>
+
+       * doc/gnat_rm/implementation_defined_characteristics.rst,
+       doc/gnat_rm/implementation_defined_pragmas.rst,
+       doc/gnat_rm/implementation_of_specific_ada_features.rst: Remove
+       remaining references to VMS support
+       * gnat_rm.texi: Regenerate.
+
 2019-09-18  Arnaud Charlet  <charlet@adacore.com>
 
        * libgnat/s-stausa.adb: Fix a typo
index 67ad7e7aa0d06f602e176bd6f72ee336f899dcab..a5425daee1c00fc7b96de099fcb1d573df047880 100644 (file)
@@ -772,9 +772,8 @@ Convention Name         Interpretation
                         be present at all.  This convention is useful during development for the
                         inclusion of subprograms whose body has not yet been written.
                         In addition, all otherwise unrecognized convention names are also
-                        treated as being synonymous with convention C.  In all implementations
-                        except for VMS, use of such other names results in a warning.  In VMS
-                        implementations, these names are accepted silently.
+                        treated as being synonymous with convention C.  In all implementations,
+                        use of such other names results in a warning.
 ======================= ==============================================================================
 
 *
index 1498475538f9e800dbd1a225a0e5b0c28aa38108..551401f7094706541a2cf7bb783bd761367f8094 100644 (file)
@@ -3254,7 +3254,7 @@ Ada exceptions, or used to implement run-time functions such as the
 Pragma ``Interrupt_State`` provides a general mechanism for overriding
 such uses of interrupts.  It subsumes the functionality of pragma
 ``Unreserve_All_Interrupts``.  Pragma ``Interrupt_State`` is not
-available on Windows or VMS.  On all other platforms than VxWorks,
+available on Windows.  On all other platforms than VxWorks,
 it applies to signals; on VxWorks, it applies to vectored hardware interrupts
 and may be used to mark interrupts required by the board support package
 as reserved.
@@ -7689,7 +7689,7 @@ asterisks is similar in effect to specifying ``pragma Warnings (Off)`` except (i
 ``pragma Warnings (On, "***")`` will be required. This can be
 helpful in avoiding forgetting to turn warnings back on.
 
-Note: the debug flag :switch:`-gnatd.i` (``/NOWARNINGS_PRAGMAS`` in VMS) can be
+Note: the debug flag :switch:`-gnatd.i` can be
 used to cause the compiler to entirely ignore all WARNINGS pragmas. This can
 be useful in checking whether obsolete pragmas in existing programs are hiding
 real problems.
index 3f55dc30d975c332eac5f5638e364042a21e0a65..e818ab5d50ab3b7a9ba523d130b5d0a41358b422 100644 (file)
@@ -410,9 +410,6 @@ is created in the shared memory directory.
 This is used to provide the required locking
 semantics for proper protected object synchronization.
 
-GNAT supports shared passive packages on all platforms
-except for OpenVMS.
-
 .. _Code_Generation_for_Array_Aggregates:
 
 Code Generation for Array Aggregates
index 23b822ca7b2b26a9a480f760c7c676791f7c53fa..921dd1664f2c139d583975fcaa487b7dc117b942 100644 (file)
@@ -21,7 +21,7 @@
 
 @copying
 @quotation
-GNAT Reference Manual , Sep 13, 2019
+GNAT Reference Manual , Sep 14, 2019
 
 AdaCore
 
@@ -4714,7 +4714,7 @@ Ada exceptions, or used to implement run-time functions such as the
 Pragma @code{Interrupt_State} provides a general mechanism for overriding
 such uses of interrupts.  It subsumes the functionality of pragma
 @code{Unreserve_All_Interrupts}.  Pragma @code{Interrupt_State} is not
-available on Windows or VMS.  On all other platforms than VxWorks,
+available on Windows.  On all other platforms than VxWorks,
 it applies to signals; on VxWorks, it applies to vectored hardware interrupts
 and may be used to mark interrupts required by the board support package
 as reserved.
@@ -9187,7 +9187,7 @@ asterisks is similar in effect to specifying @code{pragma Warnings (Off)} except
 @code{pragma Warnings (On, "***")} will be required. This can be
 helpful in avoiding forgetting to turn warnings back on.
 
-Note: the debug flag @code{-gnatd.i} (@code{/NOWARNINGS_PRAGMAS} in VMS) can be
+Note: the debug flag @code{-gnatd.i} can be
 used to cause the compiler to entirely ignore all WARNINGS pragmas. This can
 be useful in checking whether obsolete pragmas in existing programs are hiding
 real problems.
@@ -17249,9 +17249,8 @@ pragma @code{Import} specifies convention @code{stubbed} then no body need
 be present at all.  This convention is useful during development for the
 inclusion of subprograms whose body has not yet been written.
 In addition, all otherwise unrecognized convention names are also
-treated as being synonymous with convention C.  In all implementations
-except for VMS, use of such other names results in a warning.  In VMS
-implementations, these names are accepted silently.
+treated as being synonymous with convention C.  In all implementations,
+use of such other names results in a warning.
 
 @end multitable
 
@@ -26293,9 +26292,6 @@ is created in the shared memory directory.
 This is used to provide the required locking
 semantics for proper protected object synchronization.
 
-GNAT supports shared passive packages on all platforms
-except for OpenVMS.
-
 @node Code Generation for Array Aggregates,The Size of Discriminated Records with Default Discriminants,GNAT Implementation of Shared Passive Packages,Implementation of Specific Ada Features
 @anchor{gnat_rm/implementation_of_specific_ada_features code-generation-for-array-aggregates}@anchor{422}@anchor{gnat_rm/implementation_of_specific_ada_features id7}@anchor{423}
 @section Code Generation for Array Aggregates