Skip to content

Commit 0bc54be

Browse files
authored
Merge pull request itanium-cxx-abi#168 from frederick-vs-ja/cwg-43
Explain the "early version" that disallowed reusing tail padding of POD
2 parents fbb567b + 0dc0ec1 commit 0bc54be

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

abi.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -693,9 +693,10 @@ <h3><a href="#pod"> 2.2 POD Data Types </a></h3>
693693
The <i>dsize</i>, <i>nvsize</i>, and <i>nvalign</i> of these types are
694694
defined to be their ordinary size and alignment. These properties
695695
only matter for non-empty class types that are used as base classes.
696-
We ignore tail padding for PODs because an early version of the
697-
standard did not allow us to use it for anything else and because it
698-
sometimes permits faster copying of the type.
696+
We ignore tail padding for PODs because the standard before the resolution
697+
of <a href="https://wg21.link/cwg43">CWG issue 43</a> did not allow us to use
698+
it for anything else and because it sometimes permits faster copying of the
699+
type.
699700
</p>
700701

701702
<p> <hr> <p>

0 commit comments

Comments
 (0)