2 /* { dg-do compile { target int32plus } } */
3 /* { dg-options "-O0 -Wall" } */
4 /* { dg-require-effective-target alloca } */
6 typedef unsigned long long __u64
__attribute__((aligned(4),warn_if_not_aligned(8)));
7 void bar (void *, void *, void *);
17 __u64 x
; /* { dg-warning "in 'struct A' may not be aligned to 8" } */
18 } __attribute__((aligned (8)));
25 } __attribute__((aligned (8)));
32 } __attribute__((aligned (8)));