JTC1/SC22/WG21 N3337 29.5/p9より引用。
9 [Note: The representation of an atomic specialization need not have the same size as its corresponding argument type. Specializations should have the same size whenever possible, as this reduces the effort required to port existing code. -- end note]
JTC1/SC22/WG14 N1570 6.2.5/p27より引用。
27 Further, there is the
_Atomicqualifier. The presence of the
_Atomicqualifier designates an atomic type. The size, representation, and alignment of an atomic type need not be the same as those of the corresponding unqualified type. Therefore, this Standard explicitly uses the phrase "atomic, qualified or unqualified type" whenever the atomic version of a type is permitted along with the other qualified versions of a type. The phrase "qualified or unqualified type", without specific mention of atomic, does not include the atomic types.