CVS difference for ais/ai-00212.txt

Differences between 1.4 and version 1.5
Log of other versions for file ais/ai-00212.txt

--- ais/ai-00212.txt	2000/12/07 04:35:34	1.4
+++ ais/ai-00212.txt	2002/10/29 20:24:57	1.5
@@ -1,5 +1,7 @@
-!standard 10.01.05  (09)                               00-11-13  AI95-00212/01
+!standard 10.01.05  (09)                               02-10-23  AI95-00212/02
 !class binding interpretation 99-03-26
+!status Amendment 200Y 02-10-23
+!status ARG approved 10-0-0  02-10-12
 !status work item 00-11-13
 !status received 98-11-21
 !priority Low
@@ -16,7 +18,7 @@
 in individual compilations for the same partition or system.
 
 For other configuration pragmas, a restriction that requires the pragmas
-to be given as stand-alone pragmas, is not permitted.
+to be given as stand-alone pragmas is not permitted.
 
 !question
 
@@ -31,15 +33,8 @@
 
 !recommendation
 
-For configuration pragmas that select partition-wide or system-wide
-options, an implementation may impose the restriction that the pragma
-be given as a stand-alone pragma as per the Implementation Permission
-10.1.5(9). The implementation shall then also support confirming pragmas
-in individual compilations for the same partition or system.
+(See Summary.)
 
-For other configuration pragmas, a restriction that requires the pragmas
-to be given as stand-alone pragmas, is not permitted.
-
 !wording
 
 The Implementation Permission 10.1.5(9) should be replaced by the
@@ -75,6 +70,24 @@
 It also eliminates a portability problem with code that adheres to the
 documentation convention of including configuration pragmas with each
 unit that requires them.
+
+!corrigendum 10.1.5(9)
+
+@drepl
+An implementation may place restrictions on configuration pragmas, so
+long as it allows them when the environment contains no @fa<library_item>s
+other than those of the predefined environment.
+@dby
+An implementation may require that configuration pragmas that select
+partition-wide or system-wide options be compiled when the environment
+contains no @fa<library_item>s other than those of the predefined environment.
+In this case, the implementation must still accept configuration pragmas
+in individual compilations that confirm the initially selected
+partition-wide or system-wide options.
+
+!ACATS test
+
+Existing ACATS tests take advantage of this capability.
 
 !appendix
 

Questions? Ask the ACAA Technical Agent