blob: 9ed92f9e1d26254ea113166bafb295c51f10292a [file] [log] [blame]
/* PR middle-end/54838 */
/* { dg-do compile } */
/* { dg-options "-O2 -fno-forward-propagate -ftracer" } */
void bar (void);
void
foo (void *b, int *c)
{
again:
switch (*c)
{
case 1:
if (!b)
{
bar ();
return;
}
goto again;
case 3:
if (!b)
goto again;
}
}