github.com/afumu/libc@v0.0.6/musl/include/stdalign.h (about)

     1  #ifndef _STDALIGN_H
     2  #define _STDALIGN_H
     3  
     4  #ifndef __cplusplus
     5  
     6  /* this whole header only works in C11 or with compiler extensions */
     7  #if __STDC_VERSION__ < 201112L && defined( __GNUC__)
     8  #define _Alignas(t) __attribute__((__aligned__(t)))
     9  #define _Alignof(t) __alignof__(t)
    10  #endif
    11  
    12  #define alignas _Alignas
    13  #define alignof _Alignof
    14  
    15  #endif
    16  
    17  #define __alignas_is_defined 1
    18  #define __alignof_is_defined 1
    19  
    20  #endif