CVS difference for ais/ai-00166.txt

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

--- ais/ai-00166.txt	1999/06/22 01:44:37	1.5
+++ ais/ai-00166.txt	1999/07/28 00:08:45	1.6
@@ -1,5 +1,6 @@
-!standard C.3.2    (18)                               99-06-12  AI95-00166/03
+!standard C.3.2    (18)                               99-07-27  AI95-00166/04
 !class binding interpretation 96-11-16
+!status Corrigendum 2000 99-07-27
 !status WG9 approved 99-06-12
 !status ARG approved (7-0-0) 98-10-09
 !status work item (draft by Ted Baker, per action at St. Louis meeting)
@@ -211,6 +212,36 @@
 a parameterless protected procedure, and so it would be erroneous
 to call it without parameters.  On the other hand, it would still
 be safe to use Exchange_Handler to restore such a handler.
+
+!corrigendum C.03.02(16)
+
+@drepl
+The Current_Handler function returns a value that represents the
+attached handler of the interrupt. If no user-defined handler is attached to
+the interrupt, Current_Handler returns a value that designates the default
+treatment; calling Attach_Handler or Exchange_Handler with this value
+restores the default treatment.
+@dby
+The Current_Handler function returns a value that represents the
+attached handler of the interrupt. If no user-defined handler is attached to
+the interrupt, Current_Handler returns null; calling Attach_Handler or
+Exchange_Handler with this value restores the default treatment.
+
+!corrigendum C.03.02(18)
+
+@drepl
+The Exchange_Handler procedure operates in the same manner as Attach_
+Handler with the addition that the value returned in Old_Handler designates
+the previous treatment for the specified interrupt.
+@dby
+The Exchange_Handler procedure operates in the same manner as Attach_
+Handler with the addition that the value returned in Old_Handler designates
+the previous treatment for the specified interrupt. If the previous treatment
+is not a user-defined handler, null is returned.
+
+!ACATS test
+
+Add a test case to CXC3007 to check that the default treatment returns null.
 
 !appendix
 

Questions? Ask the ACAA Technical Agent