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

     1  struct eth_test_pkt {
     2    unsigned short len;
     3    unsigned short ctr;
     4    unsigned char packet[];
     5  } __attribute__ ((packed));
     6  struct eth_test_pkt pkt_unaligned = { .packet = { 0xFC } };
     7  int cmd_unaligned(const void *p)
     8  {
     9    return memcmp(p, pkt_unaligned.packet, 1);
    10  }
    11