CVS difference for arm/source/pre.mss

Differences between 1.36 and version 1.37
Log of other versions for file arm/source/pre.mss

--- arm/source/pre.mss	2008/11/26 23:41:02	1.36
+++ arm/source/pre.mss	2010/05/08 06:31:33	1.37
@@ -1,10 +1,10 @@
 @Part(predef, Root="ada.mss")
 
-@Comment{$Date: 2008/11/26 23:41:02 $}
+@Comment{$Date: 2010/05/08 06:31:33 $}
 @LabeledNormativeAnnex{Predefined Language Environment}
 
 @comment{$Source: e:\\cvsroot/ARM/Source/pre.mss,v $}
-@comment{$Revision: 1.36 $}
+@comment{$Revision: 1.37 $}
 @comment{$RLB: Eliminated includes. $}
 
 @begin{Intro}
@@ -20,7 +20,7 @@
 @Leading@Keepnext
 @ChgRef{Version=(1),Kind=(Revised),Ref=(8652/0047),ARef=(AI95-00081-01)}
 @ChgRef{Version=[2],Kind=[Revised],ARef=[AI95-00424-01]}
-@ChgRef{Version=[3],Kind=[Revised],ARef=[AI05-0069-1]}
+@ChgRef{Version=[3],Kind=[Revised],ARef=[AI05-0069-1],ARef=[AI05-0166-1],ARef=[AI05-0168-1]}
 @ @*@ @;@comment{paragraph number here, paragraph numbers seem to intrude on
 the RHS column, misaligning it. Thus we have two lines, as small as possible.}
 @begin{Display}
@@ -64,7 +64,8 @@
 @\@\@\Information @em @RefSecNum{The Package Directories}
 @\@\Dispatching @em @RefSecNum{The Task Dispatching Model}
 @\@\@\EDF @em @RefSecNum{Earliest Deadline First Dispatching}
-@\@\@\Round_Robin @em @RefSecNum{Round Robin Dispatching}
+@Chg{Version=[3],New=[@\@\@\Non_Preemptive @em @RefSecNum{Non-Preemptive Dispatching}
+], Old=[]}@\@\@\Round_Robin @em @RefSecNum{Round Robin Dispatching}
 ), Old=()}@\@\Dynamic_Priorities @em @RefSecNum{Dynamic Priorities}>
 @NewColumn@Comment{This should be conditional for version 2, but not with the current generator}
 @Noparanum@shrink<@Chg{Version=[2],New=[Standard (@i{...continued})
@@ -136,7 +137,8 @@
 @\@\@\Wide_Wide_Unbounded @em @RefSecNum{Wide_Wide_String Handling}
 @\@\@\@\Wide_Wide_Hash @em @RefSecNum{Wide_Wide_String Handling}
 ), Old=()}@\@\Synchronous_Task_Control @em @RefSecNum{Synchronous Task Control}
-@\@\Tags @em @RefSecNum{Tagged Types and Type Extensions}
+@Chg{Version=[3],New=[@\@\@\EDF @em @RefSecNum{Synchronous Task Control}
+], Old=[]}@\@\Tags @em @RefSecNum{Tagged Types and Type Extensions}
 @Chg{Version=[2],New=(@\@\@\Generic_Dispatching_Constructor @em @RefSecNum{Tagged Types and Type Extensions}
 ), Old=()}@\@\Task_Attributes @em @RefSecNum{The Package Task_Attributes}
 @\@\Task_Identification @em @RefSecNum{The Package Task_Identification}
@@ -280,21 +282,23 @@
   @ChgRef{Version=[2],Kind=[AddedNormal],ARef=[AI95-00424-01]}
   @ChgAdded{Version=[2],Text=[Added new units to the list of
   predefined units.]}
+@end{DiffWord95}
 
+@begin{DiffWord2005}
   @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0048-1]}
-  @ChgAdded{Version=[3],Text=[@b<Amendment 2:> Added wording to ban
+  @ChgAdded{Version=[3],Text=[@b<Correction:> Added wording to ban
   redispatching unless it is explicitly required, in order to safeguard
   portability when overriding language-defined routines.]}
 
   @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0060-1]}
-  @ChgAdded{Version=[3],Text=[@b<Amendment 2:> Added a permission to
+  @ChgAdded{Version=[3],Text=[@b<Correction:> Added a permission to
   omit pragma Remote_Types from language-defined units if Annex E is
   not supported. (@RefSecNum{Conformity of an Implementation with the Standard}
   says that am unsupported Annex feature must be rejected at compile-time or
   raise an exception, and surely we don't want either of those to happen
   with predefined units.)]}
 
-  @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0069-1]}
-  @ChgAdded{Version=[3],Text=[@b<Amendment 2:> Added the generic package
-  Containers.Indefinite_Holders to the list of predefined units.]}
-@end{DiffWord95}
+  @ChgRef{Version=[3],Kind=[AddedNormal],ARef=[AI05-0069-1],ARef=[AI05-0166-1],ARef=[AI05-0168-1]}
+  @ChgAdded{Version=[3],Text=[Added various new units to the
+  list of predefined units.]}
+@end{DiffWord2005}

Questions? Ask the ACAA Technical Agent