blob: 26cfa9650e0829410bfa8c39ae54a1ca66b66953 [file] [log] [blame]
/* PR middle-end/71626 */
typedef __INTPTR_TYPE__ V __attribute__((__vector_size__(sizeof (__INTPTR_TYPE__))));
__attribute__((noinline, noclone)) V
foo ()
{
V v = { (__INTPTR_TYPE__) foo };
return v;
}
int
main ()
{
V v = foo ();
if (v[0] != (__INTPTR_TYPE__) foo)
__builtin_abort ();
return 0;
}