[patch] change specific int128 -> generic intN
Marc Glisse
marc.glisse@inria.fr
Fri May 9 07:59:00 GMT 2014
On Thu, 8 May 2014, DJ Delorie wrote:
>> Assuming that the formula sizeof(type)*char_bit==precision works for all
>
> It doesn't. THe MSP430 has __int20 for example.
Well, it wasn't a hard requirement, it is just that the library has to
use a more complicated way to get the precision (use (unsigned TYPE)(-1)
to get the unsigned max and compute the precision from that, probably).
> Would it be acceptable for the compiler to always define a set of
> macros for each of the intN types?
What set of macros do you have in mind?
> I would have thought that would be discouraged,
If we can't think of another way...
--
Marc Glisse
More information about the Libstdc++
mailing list