blob: b5910589158a4c219e4f49c8d778156bd2d9c9bb [file] [log] [blame]
/* { dg-lto-do link } */
/* { dg-lto-options { { -O2 -g -flto } } } */
/* { dg-extra-ld-options { -r -nostdlib } } */
extern void bar(void);
int main(int argc, char **argv)
{
int i;
if (argc == 1) {
enum { X };
bar();
{
enum { X };
asm goto ("" : : : : lab);
lab:
;
}
}
{
enum { X };
int foo(void)
{
return argv[0][0];
}
i = foo();
}
return i;
}