CVS difference for arm/source/03b.mss

Differences between 1.76 and version 1.77
Log of other versions for file arm/source/03b.mss

--- arm/source/03b.mss	2008/05/29 01:53:49	1.76
+++ arm/source/03b.mss	2008/11/26 23:41:01	1.77
@@ -1,9 +1,9 @@
 @Part(03, Root="ada.mss")
 
-@Comment{$Date: 2008/05/29 01:53:49 $}
+@Comment{$Date: 2008/11/26 23:41:01 $}
 
 @Comment{$Source: e:\\cvsroot/ARM/Source/03b.mss,v $}
-@Comment{$Revision: 1.76 $}
+@Comment{$Revision: 1.77 $}
 
 @LabeledClause{Array Types}
 
@@ -1465,6 +1465,17 @@
 
 @end{DiffWord83}
 
+@begin{Incompatible95}
+  @ChgRef{Version=[3],Kind=[Added],ARef=[AI05-0063-1]}
+  @ChgAdded{Version=[3],Text=[@Defn{incompatibilities with Ada 95}@b<Amendment 2:>
+  Changed the rules for when access discriminants can have defaults to depend
+  on the new definition for immutably limited types; this will help ensure that
+  unusual corner cases are properly handled. Note that the Ada 2005 rule was
+  unintentionally incompatible with the Ada 95 rule (as enforced by the ACATS);
+  this change brings it back into alignment with actual practice. So there
+  should be no practical incompatibility.]}
+@end{Incompatible95}
+
 @begin{Extend95}
   @ChgRef{Version=[2],Kind=[AddedNormal],ARef=[AI95-00230-01],ARef=[AI95-00402-01],ARef=[AI95-00416-01]}
   @ChgAdded{Version=[2],Text=[Access discriminants (anonymous access types
@@ -1503,12 +1514,6 @@
   @lquotes@;explicitly limited record@rquotes, which makes the intent
   much clearer (and eliminates confusion with derived types that happen to
   contain the reserved word @key(limited).]}
-
-  @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0063-1]}
-  @ChgAdded{Version=[3],Text=[@b<Corrigendum 2:> Changed the rules for
-  when access discriminants can have defaults to depend on the new
-  definition for immutably limited types; this will help ensure that
-  unusual corner cases are properly handled.]}
 @end{DiffWord95}
 
 
@@ -1753,7 +1758,7 @@
 
 @begin{Diffword95}
   @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0041-1]}
-  @ChgAdded{Version=[3],Text=[@b<Corrigendum 2:> Revised the rules on
+  @ChgAdded{Version=[3],Text=[@b<Amendment 2:> Revised the rules on
   access subtypes having discriminant constraints to depend on the
   @ldquote@;known to be constrained@rdquote rules. This centralizes
   the rules so that future fixes only need to be made in one place,

Questions? Ask the ACAA Technical Agent