[Cfp-interest] Fwd: (SC22WG14.12854) interchange types, equivalence, basic types
Jim Thomas
jaswthomas at sbcglobal.net
Tue Mar 12 18:54:13 PDT 2013
Begin forwarded message:
> From: Jim Thomas <jaswthomas at sbcglobal.net>
> Subject: Re: (SC22WG14.12854) interchange types, equivalence, basic types
> Date: March 12, 2013 6:53:49 PM PDT
> To: "Joseph S. Myers" <jsm at polyomino.org.uk>
> Cc: SC22 WG14 <sc22wg14 at open-std.org>
>
>
> On Mar 12, 2013, at 4:25 PM, "Joseph S. Myers" <jsm at polyomino.org.uk> wrote:
>
>> On Tue, 12 Mar 2013, Jim Thomas wrote:
>>
>>> Is there any reason to require a stricter sense of "equivalence" than in
>>> the following?
>>
>> Well, I can't tell from that which of the options
>>
>> * same type;
>> * distinct, compatible types;
>> * distinct types, not compatible
>>
>> are allowed, and I think the definition needs to make clear which options
>> are permitted to the implementation.
>
> They're intended to be distinct types that are not compatible, but that have the same representation and alignment requirements. We can make this explicit.
>
> -Jim
>
>>
>>> Any problem with including data-interchange types as basic types?
>>>
>>> The type char, the signed and unsigned integer types, the floating
>>> types, and the data-interchange types are collectively called the basic
>>> types.
>>
>> I think defining these types as basic types should be OK.
>>
>> --
>> Joseph S. Myers
>> joseph at codesourcery.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.oakapple.net/pipermail/cfp-interest/attachments/20130312/c0a82644/attachment.html
More information about the Cfp-interest
mailing list