GCC Middle and Back End API Reference
max_alignment Struct Reference

Data Fields

char c
union {
   HOST_WIDEST_INT   i
   void *   p
u

Detailed Description

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.


Field Documentation

char max_alignment::c
HOST_WIDEST_INT max_alignment::i
void* max_alignment::p
union { ... } max_alignment::u

The documentation for this struct was generated from the following file: