(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
nvptx/
trailing-init.c
       1  /* { dg-do compile } */
       2  /* { dg-additional-options "-Wno-pedantic" } */
       3  
       4  struct trailing 
       5  {
       6    unsigned m;
       7    short ary[];
       8  } trailing = 
       9    {.ary = {1}};
      10  
      11  struct packed 
      12  {
      13    unsigned m;
      14    short ary[];
      15  } __attribute__ ((packed)) packed = 
      16    {.ary = {2}};
      17  
      18  /*  { dg-final { scan-assembler ".align 1 .u32 packed\\\[2\\\] = { 0, 2 };" } } */
      19  /*  { dg-final { scan-assembler ".align 4 .u32 trailing\\\[2\\\] = { 0, 1 };" } } */