[cfe-dev] [libc++] __int128 support in type_traits

G M gmisocpp at gmail.com
Fri Oct 4 19:14:27 PDT 2013


> libc++'s type_traits header doesn't properly support |__int128 and
__uint128 integers as type parameter values for is_integral, is_signed,
is_unsigned, make_signed and make_unsigned. Is this by design, or would
a patch be welcome?

I think this would be great personally.

A related question is about long double.

On Windows, what to do about sizeof(long double) for MSVC being 8 and
sizeof(long double) for g++ being 16.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20131005/15d3f494/attachment.html>


More information about the cfe-dev mailing list