1 /* PR tree-optimization/60003 */
2 /* { dg-require-effective-target indirect_jumps } */
4 extern void abort (void);
6 unsigned long long jmp_buf[5];
8 __attribute__((noinline
, noclone
)) void
11 __builtin_longjmp (&jmp_buf, 1);
20 __attribute__((noinline
, noclone
)) int
25 if (__builtin_setjmp (&jmp_buf) == 0)
30 bar (); /* OK if baz () instead */