CVS difference for ai12s/ai12-0444-1.txt
--- ai12s/ai12-0444-1.txt 2022/05/04 00:03:04 1.2
+++ ai12s/ai12-0444-1.txt 2022/05/07 06:14:18 1.3
@@ -1,4 +1,4 @@
-!standard 1.1.5(8) 22-05-02 AI12-0444-1/02
+!standard 1.1.5(8) 22-05-05 AI12-0444-1/03
!standard 1.1.5(10)
!standard 2.1(4/5)
!standard 3.5.4(5)
@@ -75,6 +75,8 @@
!standard G.3.1(157/2)
!standard H.7.1(14/5)
!class presentation 22-04-27
+!status Amendment 1-2012 22-05-05
+!status ARG Approved 14-0-0 22-05-05
!status work item 22-04-27
!status received 22-02-18
!priority Critical
@@ -517,17 +519,17 @@
Modify 13.3(30/2):
* An implementation {is not required to}[need not] support a nonconfirming
- Alignment clause which {can cause}[could enable] the creation of an object
- of an elementary type which cannot be easily loaded and stored by
- available machine instructions.
+ Alignment clause {that can cause}[which could enable] the creation of an
+ object of an elementary type {that}[which] cannot be easily loaded and
+ stored by available machine instructions.
[Replace "need not support", "could enable" - Editor.]
Modify 13.3(30.1/2):
* An implementation {is not required to}[need not] support an Alignment
- specified for a derived tagged type which is not a multiple of the
- Alignment of the parent type. An implementation need not support a
+ specified for a derived tagged type {that}[which] is not a multiple of
+ the Alignment of the parent type. An implementation need not support a
nonconfirming Alignment specified for a derived untagged by-reference
type.
@@ -842,7 +844,7 @@
permissions.
Note that while some phrases are given meanings, other uses of the words seem
-be to be allowed by the Directives. For instance, "necessary" is used in many
+to be allowed by the Directives. For instance, "necessary" is used in many
contexts in the Directives that are not requirements.
We have a particular problem with "need not", used frequently to get around
Questions? Ask the ACAA Technical Agent