modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/vector-align-1.c (about)

     1  /* Check to make sure the alignment on vectors is not being lost. */
     2  
     3  /* If some target has a Max alignment less than 128, please create
     4     a #ifdef around the alignment and add your alignment.  */
     5  #ifdef __pdp11__
     6  #define alignment 2
     7  #else
     8  #define alignment 128
     9  #endif
    10  
    11  char x __attribute__((aligned(alignment),vector_size(2)));
    12  
    13  
    14  int f[__alignof__(x) == alignment?1:-1];
    15