1 /* { dg-do run { target powerpc*-*-darwin* } } */
2 /* { dg-options "-fexceptions -fnon-call-exceptions -O -maltivec" } */
8 typedef int __attribute__((vector_size(16))) v;
11 volatile v vt = { 1, 2, 3, 4 };
13 void clobber_vrs(void) { };
15 void (*volatile fp)() = clobber_vrs;
57 if (signal (SIGBUS, thrower) == SIG_ERR)
59 if (signal (SIGSEGV, thrower) == SIG_ERR)
62 *(volatile int *)0 = 0;
67 if (memcmp (&v2, (v *)&vt, sizeof (v2)) != 0)