See https://en.cppreference.com/c/language/_Alignas
C11 added _Alignas allowing to guarantee alignment beyond that the type guarantees; C23 renamed it to alignas. We should consider to extending MLK_ALIGN to use alignas/_Alignas when available. It is, however, not supported in a typedef, so we would have to move MLK_ALIGN for some structs.
See https://en.cppreference.com/c/language/_Alignas
C11 added
_Alignasallowing to guarantee alignment beyond that the type guarantees; C23 renamed it toalignas. We should consider to extendingMLK_ALIGNto usealignas/_Alignaswhen available. It is, however, not supported in atypedef, so we would have to moveMLK_ALIGNfor some structs.