Gnulib module: stddef
Portability problems fixed by Gnulib:
max_align_t, which was added in C11: NetBSD 8.0, Solaris 11.0, and others.
max_align_tdoes not have the expected alignment on some platforms: NetBSD 8.0/x86.
NULLmacro that cannot be used in arbitrary expressions: NetBSD 5.0
NULLmacro whose value does not have the size of a pointer: AIX 7.2 with xlc in 64-bit mode.
Portability problems not fixed by Gnulib:
offsetofmacro that cannot be used in arbitrary expressions: Solaris 11.4 This problem can be worked around by parenthesizing the
offsetofexpression in the unlikely case you use it with