[Any extended integer types that exist in the implementation (6.2.5).]
[Whether signed integer types are represented using sign and magnitude,
two's complement, or one's complement, and whether the extraordinary value
is a trap representation or an ordinary value (6.2.6.2).]
GCC supports only two's complement integer types, and all bit patterns
are ordinary values.
[The rank of any extended integer type relative to another extended
integer type with the same precision (6.3.1.1).]
[The result of, or the signal raised by, converting an integer to a
signed integer type when the value cannot be represented in an object of
that type (6.3.1.3).]
[The results of some bitwise operations on signed integers (6.5).]