CVS difference for ais/ai-00439.txt
--- ais/ai-00439.txt 2005/10/22 03:16:27 1.1
+++ ais/ai-00439.txt 2005/10/31 05:18:44 1.2
@@ -170,7 +170,7 @@
****************************************************************
-From: Pascal Leroy
+From: Robert Dewar
Sent: Friday, February 4, 2005 9:08 AM
> When Ada 95 was introduced our customers insisted that we keep supporting
@@ -249,6 +249,20 @@
features, and there should not be ACATS tests which require Ada 95 compilers
to be incompatible with Ada 2005.") Or something like that. (It's usually
best that I have on-the-record guidance about policy issues.)
+
+****************************************************************
+
+From: Robert Dewar
+Sent: Friday, February 4, 2005 1:06 PM
+
+GIven Pascal's note on this issue, it seems good for me for
+compilers to adopt a similar strategy on the transiition, so
+following what I said before, I did implement a general
+mechanism to label declarations as Ada 2005 (with a pragma),
+and any use of any of these in Ada 95 mode will generate a
+warning (which we could decide should be an error later if
+we want). Easy enough to do, and can only be helpful in
+maintaining compatibility between different vendors compilers.
****************************************************************
Questions? Ask the ACAA Technical Agent