[cxx-abi-dev] PATCH: Define "POD for the purpose of layout"
    Mark Mitchell 
    mark at codesourcery.com
       
    Thu May 22 22:43:10 UTC 2003
    
    
  
On Thu, 2003-05-22 at 12:03, Moore, David wrote:
> Yes - I did miss that change. Or perhaps its significance - I had to
> think twice about it to see that it covered the case. All it really
> needs to say is "If C is a POD, set nvsize(C) = sizeof(C)". Then the
> fact that you have the desired post condition is easier to see. 
Perhaps the "non-POD for purposes of layout" could be relegated to
parentheses?
> Or, to state it differently,
> you should be able to push a POD through the non-POD layout method and
> get the same layout. If so, I certainly agree with that. I think we are
> ok on that front given 2.4.IV.
Yes, that's what I am saying.  The C++ ABI doesn't actually require
that, but that's what users will (reasonably) expect.
Thanks,
-- 
Mark Mitchell
CodeSourcery, LLC
mark at codesourcery.com
    
    
More information about the cxx-abi-dev
mailing list