alignof
#define _Alignof(x) alignof(x)
alignof(zic_t)));
#define _Alignof(x) alignof(x)
if (align < alignof (uintptr_t))
align = alignof (uintptr_t);
{ sizeof (char), alignof (char), 0, "alignof (char), 1 byte" },
{ 5, alignof (char), 0, "alignof (char), multiple bytes" },
{ 1, alignof (short), 0, "alignof (short), 1 byte" },
{ 16, alignof (short), 0, "alignof (short), 16 byte" },
{ 1, alignof (int), 0, "alignof (int), 1 byte" },
{ 4, alignof (int), 0, "alignof (int), 4 bytes" },
{ 22, alignof (int), 0, "alignof (int), 22 bytes" },
{ 7, alignof (long long), 0, "alignof (long long), 7 bytes" },
{ 128, alignof (long long), 0, "alignof (long long), 128 bytes" },
{ 511, alignof (long long), 0, "alignof (long long), 511 bytes" },
IDENT(alignof); IDENT_RESERVED(__alignof); IDENT_RESERVED(__alignof__);
_Static_assert(alignof(struct s) == 2 * sizeof(short), "alignment");
static int fa(void) { return alignof(struct s); }
ASSERT0((uintptr_t)data % alignof (long));
if (prwc.prwc_need32 && ((uintptr_t)data % alignof (long)) !=
exp_align = alignof (prxregset_xcr_t);
exp_align = alignof (prxregset_xsave_t);
exp_align = alignof (prxregset_ymm_t);
exp_align = alignof (prxregset_opmask_t);
exp_align = alignof (prxregset_zmm_t);
exp_align = alignof (prxregset_hi_zmm_t);
.xi_align = alignof (prxregset_xcr_t),
.xi_align = alignof (prxregset_opmask_t),