|
GCC Middle and Back End API Reference
|
Data Fields | |
| char | c |
| union { | |
| HOST_WIDEST_INT i | |
| void * p | |
| } | u |
We use this structure to determine the alignment required for allocations. For power-of-two sized allocations, that's not a problem, but it does matter for odd-sized allocations. We do not care about alignment for floating-point types.
| char max_alignment::c |
| HOST_WIDEST_INT max_alignment::i |
| void* max_alignment::p |
| union { ... } max_alignment::u |