// { dg-do assemble }
// { dg-options "-Wall" }
// Origin: Jeroen@MMR.be
template <typename T>
void f()
{
for(;;)
for(;;)
goto a;
a:
;
}
void g()
{
f<long>();
}
// { dg-do assemble }
// { dg-options "-Wall" }
// Origin: Jeroen@MMR.be
template <typename T>
void f()
{
for(;;)
for(;;)
goto a;
a:
;
}
void g()
{
f<long>();
}