/* { dg-do compile } */ /* { dg-require-effective-target builtin_eh_return } */ void foo () { unsigned long l; void *p = 0; __builtin_unwind_init (); l = 0; __builtin_eh_return (l, p); }