blob: ee780277657363ccaaedc9915cc5f296df713cf6 [file] [log] [blame]
/* { dg-lto-do link } */
/* { dg-lto-options { { -O2 -g -flto } } } */
/* { dg-extra-ld-options { -r -nostdlib -flinker-output=nolto-rel } } */
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;
}