Node:Structures unions enumerations and bit-fields implementation,
Next:Qualifiers implementation,
Previous:Hints implementation,
Up:C Implementation
Structures, unions, enumerations, and bit-fields
- Whether a "plain" int bit-field is treated as a
signed int
bit-field or as an unsigned int
bit-field (6.7.2, 6.7.2.1).
- Allowable bit-field types other than
_Bool
, signed int
,
and unsigned int
(6.7.2.1).
- Whether a bit-field can straddle a storage-unit boundary (6.7.2.1).
- The order of allocation of bit-fields within a unit (6.7.2.1).
- The alignment of non-bit-field members of structures (6.7.2.1).
- The integer type compatible with each enumerated type (6.7.2.2).