2 /* { dg-skip-if "Stack alignment is too small" { hppa*-*-hpux* } } */
10 typedef int aligned __attribute__((aligned(ALIGNMENT)));
15 bar (char *p, int size)
17 __builtin_strncpy (p, "good", size);
22 struct A : virtual public Base
30 inline __attribute__((always_inline))
32 #if __cplusplus <= 201402L
33 throw (B,A) // { dg-warning "deprecated" "" { target { c++11 && { ! c++17 } } } }
36 char *p = (char *) __builtin_alloca (size + 1);
40 if (__builtin_strncmp (p, "good", size) != 0)
44 printf ("Failed: %s != good\n", p);
49 if (check_int (&i, __alignof__(i)) != i)