The description here is self-contradictory; __BIGGEST_ALIGNMENT__ bytes is often different from the greatest fundamental alignment (fundamental alignments and max_align_t only consider standard C types, __BIGGEST_ALIGNMENT__ can allow for e.g. vector type extensions).
-- Joseph S. Myers jos...@codesourcery.com