__intN patch 3/5: main __int128 -> __intN conversion.
Markus Trippelsdorf
markus@trippelsdorf.de
Wed Oct 15 08:14:00 GMT 2014
On 2014.10.14 at 17:10 -0400, DJ Delorie wrote:
>
> > ../../gcc/gcc/config/rs6000/rs6000-c.c:237:24: error: âRID_INT128â was not declared in this scope
>
> Two options:
>
> 1. If you know the RS6000 will never have any __intN other than
> __int128, just use RID_INT_N_0, although this is a hack it will
> work as long as there *is* an __int128 for RS6000.
>
> 2. Alternately, you need to check all entries in the __int<N> array
> for proper size, which is more correct but more complex.
>
> Would you like me to work on the second option, or would you prefer to
> tackle this yourself?
If you could implement the second option, it would be appreciated.
(I just noticed the build failure on the POWER7 compile farm machine,
that I use for testing sometimes.)
Thanks.
--
Markus
More information about the Libstdc++
mailing list