/* { dg-do compile } */ void setjmp(); void func(); void a(int arg) { extern struct { int x; } obj; setjmp(); obj.x = arg; arg = arg; if (obj.x) func(); if (obj.x) func(); }