Thanks for fixing that. On 2023-04-10 18:06, Bruno Haible wrote:
- ISO C 11 specifies that <stdalign.h> defines alignas, alignof, __alignas_is_defined, __alignof_is_defined, and nothing else. - GCC's and clang's private <stdalign.h> do the same: They don't define _Alignas either.
That's to be expected, as _Alignas is a reserved keyword in C11.My mistake was in assuming that no pre-C11 compiler would have <stdalign.h>, which was introduced in C11. Evidently AIX 7.2 xlc is a counterexample.