1 /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
3 #include "test-unwind.h"
5 #if !defined __PIC__ && !defined __USING_SJLJ_EXCEPTIONS__
6 /* Test situation 2: stack really realign with DRAP reg CX */
7 void __attribute__ ((noinline))
10 int __attribute__ ((aligned(64))) a=4;
11 char * s = (char *) __builtin_alloca (a + 1);
14 if (__builtin_strncmp (s, "good", a) != 0)
18 printf ("Failed: %s != good\n", s);
23 if (check_int (&a, __alignof__(a)) != a)