CVS difference for ai12s/ai12-0234-1.txt

Differences between 1.11 and version 1.12
Log of other versions for file ai12s/ai12-0234-1.txt

--- ai12s/ai12-0234-1.txt	2019/03/08 02:27:46	1.11
+++ ai12s/ai12-0234-1.txt	2019/03/09 05:27:45	1.12
@@ -3189,7 +3189,7 @@
 ****************************************************************
 
 From: Brad Moore
-Sent: Thursday, March 7, 0219  5:33 PM
+Sent: Thursday, March 7, 2019  5:33 PM
 
 Here is an update to AI12-0234-1, Compare-and-swap for atomic objects
 
@@ -3230,7 +3230,7 @@
 ****************************************************************
 
 From: Brad Moore
-Sent: Thursday, March 7, 0219  5:33 PM
+Sent: Thursday, March 7, 2019  5:33 PM
 
 Oops, forgot to include the actual AI text.....
 
@@ -3241,7 +3241,7 @@
 ****************************************************************
 
 From: Randy Brukardt
-Sent: Thursday, March 7, 0219  7:29 PM
+Sent: Thursday, March 7, 2019  7:29 PM
 
 ...
 > A.19 Atomic Operations
@@ -3265,7 +3265,7 @@
 ****************************************************************
 
 From: Randy Brukardt
-Sent: Thursday, March 7, 0219  8:08 PM
+Sent: Thursday, March 7, 2019  8:08 PM
 
 An editorial fix:
 
@@ -3295,6 +3295,34 @@
 
 There also were a bunch of missing spaces, lines too long, and the like, which I
 fixed and will never speak of again. :-)
+
+****************************************************************
+
+From: Brad Moore
+Sent: Friday, March 8, 2019  12:55 AM
+
+> 
+> ...
+>> A.19 Atomic Operations
+> 
+> I haven't mentioned this before, but A.19 is Ada.Locales in Ada 2012. 
+> It's not a very good choice for the number of a new clause. :-)
+> 
+> More seriously...
+> 
+>> The library package Ada.Atomic_Operations is the parent of a set of 
+>> child units that provide facilities for manipulating objects of 
+>> atomic types.
+> 
+> Shouldn't this package be a child of System? And in Annex C (since 
+> that's where Atomic is defined, after all).
+> 
+> So I'd suggest defining this in C.6.1 and later subclauses (since it's 
+> related to atomic), and have it be a child of System (it's only useful 
+> for rather low-level programming).
+
+That sounds good to me Randy. Definitely a better locale for this stuff, so 
+to speak.... :-) 
 
 ****************************************************************
 

Questions? Ask the ACAA Technical Agent