> I think using the macros for type sizes is fine, and float / vector / 
> complex types are completely irrelevant to this (so standard_type_bitsize 
> should maybe be standard_integer_type_bitsize).

Whew.  Am I missing any in the previous code snippet (char, short,
int, long, long long) ?  Those were the ones documented in tm.texi.

> No, the (TImode, __int128) pair should be handled the same way as all the 
> other __intN types rather than special-cased (of course you should ensure 
> the patch does not end up changing the set of configurations for which 
> __int128 is available).

So if a target happened to set "long long" to TImode, it wouldn't have
__int128 any more?  I'm wondering if any ILP64 target would be
affected (x86-64 isn't, I don't think any others are).

Reply via email to