1 /* { dg-do compile } */
2 /* { dg-options "-O1" } */
4 #define align (1ul << __ARM_ALIGN_MAX_STACK_PWR)
5 extern void foo (int *x
);
6 extern int bar (int x
);
11 int x
__attribute__ ((aligned (align
)));
20 /* { dg-final { scan-assembler "and\tx\[0-9\]+, x\[0-9\]+, -65536" } } */