[Cxx-abi] Re: [cxx-abi-dev] Question about guard variable typ es

Nelson, Clark clark.nelson at intel.com
Fri Dec 6 17:52:08 UTC 2002


> What type do you use for guard variables in 32-bit mode?  In 
> 64-bit mode?

long long, regardless.

But I'm still not sure I understand your concern. When you started the
thread, you said:

> It's a bit odd to require 64-bit types on all platforms; some may not
> have them.  

But of course C99 requires that long long have at least 64 bits. Are you
concerned about the possibility that in some implementation long long might
actually have, say, 128 bits? Or that some implementation that supports a
type called long long may define it as having only 32 bits?

Personally, I think the change you suggest is editorial, for all practical
purposes. I'm just trying to understand how it might be substantive (and
therefore require any change to G++ if it isn't made).

--
Clark Nelson
Intel Corporation
clark.nelson at intel.com
 



More information about the cxx-abi-dev mailing list