1 /* { dg-do compile } */ 2 /* { dg-options "-mpreferred-stack-boundary=4" } */ 3 /* { dg-final { scan-assembler-not "and\[lq\]?\[^\\n\]*-64,\[^\\n\]*sp" } } */ 4 5 /* This compile only test is to detect an assertion failure in stack branch 6 development. */ 7 struct bar 8 { 9 int x __attribute__((aligned(64))); 10 }; 11 12 13 struct bar foo(void)14foo (void) { } 15