CVS difference for arm/source/impldef.mss

Differences between 1.13 and version 1.14
Log of other versions for file arm/source/impldef.mss

--- arm/source/impldef.mss	2000/05/27 04:44:01	1.13
+++ arm/source/impldef.mss	2005/01/20 06:32:02	1.14
@@ -1,14 +1,48 @@
 @Part(impldef, Root="ada.mss")
 
-@Comment{$Date: 2000/05/27 04:44:01 $}
-@LabeledInformativeAnnex{Implementation-Defined Characteristics}
+@Comment{$Date: 2005/01/20 06:32:02 $}
+@LabeledRevisedInformativeAnnex{Version=[2],New=[Summary of Documentation Requirements],Old=[Implementation-Defined Characteristics]}
 
 @comment{$Source: e:\\cvsroot/ARM/Source/impldef.mss,v $}
-@comment{$Revision: 1.13 $}
+@comment{$Revision: 1.14 $}
 
 @begin{Intro}
+@ChgRef{Version=[2],Kind=[AddedNormal]}
+@ChgAdded{Version=[2],Text=[@Defn{documentation requirements}
+The Ada language allows for certain target machine dependences in a controlled
+manner. Each Ada implementation must document many characteristics and
+properties of the target system. This International Standard contains
+specific documentation requirements. In addition, many characteristics
+that require documentation
+are identified throughout this International Standard as being
+implementation defined. Finally, this International Standard requires
+documentation of
+whether implementation advice is followed. The following clauses provide
+summaries of these documentation requirements.]}
+@end{Intro}
 
+@LabeledAddedClause{Version=[2],Name=[Documentation Requirements]}
 
+@begin{Intro}
+@ChgRef{Version=[2],Kind=[AddedNormal]}
+@ChgAdded{Version=[2],Text=[@Defn2{Term=[documentation requirements], Sec=(summary of requirements)}
+@Defn{documentation (required of an implementation)}
+In addition to implementation-defined characteristics, each Ada implementation
+must document various properties of the implementation:]}
+@begin{Ramification}
+@ChgRef{Version=[2],Kind=[AddedNormal]}
+@ChgAdded{Version=[2],Text=[Some of the items in this list require documentation only for
+implementations that conform to Specialized Needs Annexes.]}
+@end{Ramification}
+
+@AddedDocReqList{Version=[2]}
+
+@end{Intro}
+
+@LabeledAddedClause{Version=[2],Name=[Implementation-Defined Characteristics]}
+
+@begin{Intro}
+@ChgRef{Version=[2],Kind=[Revised]}
 @Defn2{Term=[implementation defined], Sec=(summary of characteristics)}
 The Ada language allows for certain machine dependences in a controlled
 manner.
@@ -24,4 +58,23 @@
 implementations that conform to Specialized Needs Annexes.
 @end{Ramification}
 @ImplDefList
-@end{Intro}
\ No newline at end of file
+@end{Intro}
+
+@LabeledAddedClause{Version=[2],Name=[Implementation Advice]}
+
+@begin{Intro}
+@ChgRef{Version=[2],Kind=[AddedNormal]}
+@ChgAdded{Version=[2],Text=[@Defn2{Term=[implementation advice], Sec=(summary of advice)}
+@Defn{documentation (required of an implementation)}
+This International Standard sometimes gives advice about handling certain
+target machine dependences. Each Ada implementation must document whether
+that advice is followed:]}
+@begin{Ramification}
+@ChgRef{Version=[2],Kind=[AddedNormal]}
+@ChgAdded{Version=[2],Text=[Some of the items in this list require documentation only for
+implementations that conform to Specialized Needs Annexes.]}
+@end{Ramification}
+
+@AddedImplAdviceList{Version=[2]}
+
+@end{Intro}

Questions? Ask the ACAA Technical Agent