<float.h>
, <limits.h>
, and <stdint.h>
(C90, C99 and C11 5.2.4.2, C99 7.18.2, C99 7.18.3, C11 7.20.2, C11 7.20.3).
Determined by ABI.
Such accesses are supported, subject to the same requirements for synchronization for concurrent accesses as for concurrent accesses to any object.
Determined by ABI.
Extended alignments up to 2^{28} (bytes) are supported for objects of automatic storage duration. Alignments supported for objects of static and thread storage duration are determined by the ABI.
Valid alignments are powers of 2 up to and including 2^{28}.
sizeof
and _Alignof
operators (C90 6.3.3.4, C99 and C11 6.5.3.4).
Determined by ABI.