1 /* Test that stack alignment is preserved with pending_stack_adjust
2 with stdcall functions. */
5 /* { dg-require-effective-target ilp32 } */
6 /* { dg-options -mpreferred-stack-boundary=4 } */
8 void __attribute__((stdcall)) foo(int a
, int b
, int c
);
10 extern void abort (void);
11 extern void exit (int);
21 void __attribute__((stdcall))
22 foo(int a
, int b
, int c
)
24 static int last_align
= -1;
25 int dummy
, align
= (int)&dummy
& 15;
28 else if (align
!= last_align
)