modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/unalign-1.c (about) 1 typedef struct __attribute__ ((__packed__)) 2 { 3 char valueField[2]; 4 } ptp_tlv_t; 5 typedef struct __attribute__ ((__packed__)) 6 { 7 char stepsRemoved; 8 ptp_tlv_t tlv[1]; 9 } ptp_message_announce_t; 10 int ptplib_send_announce(int sequenceId, int i) 11 { 12 ptp_message_announce_t tx_packet; 13 ((long long *)tx_packet.tlv[0].valueField)[sequenceId] = i; 14 f(&tx_packet); 15 }