blob: e8543f8c43fb93a69943c800a5c1b1c1f36ead40 [file] [log] [blame]
/* PR target/79494 */
/* { dg-do compile } */
/* { dg-require-effective-target split_stack } */
/* { dg-options "-O2 -fsplit-stack -g" } */
void
foo (int a)
{
__label__ lab;
__attribute__((noinline, noclone)) void bar (int b)
{
switch (b)
{
case 1:
goto lab;
case 2:
goto lab;
}
}
bar (a);
lab:;
}