2 /* { dg-do compile { target int128 } } */
3 /* { dg-options "-O" } */
9 } __attribute__((packed
, aligned (8)));
11 typedef struct unaligned_int128_t_
14 } __attribute__ ((packed
, aligned(4))) unaligned_int128_t
;
16 struct tuple_t p
= {{0}, 1};
17 unaligned_int128_t
*addr
= (unaligned_int128_t
*)(&p
.i
);
18 /* { dg-warning "may result in an unaligned pointer value" "" { target *-*-* } .-1 } */