* passes.c (ipa_write_summaries): Only modify statements if body
[official-gcc.git] / gcc / testsuite / gcc.dg / lto / pr59323-2_0.c
blob61872dd5f75d7f8bcf853fafb298a3b2bc6626ea
1 /* { dg-lto-do link } */
2 /* { dg-lto-options { { -O2 -g -flto } } } */
3 /* { dg-extra-ld-options { -r -nostdlib -flinker-output=nolto-rel } } */
5 extern void bar(void);
7 int main(int argc, char **argv)
9 int i;
11 if (argc == 1) {
12 extern void bar ();
14 bar();
17 extern void bar ();
19 asm goto ("" : : : : lab);
20 lab:
26 extern void bar ();
28 int foo(void)
30 return argv[0][0];
33 i = foo();
36 return i;