| /* PR c/30762 */ | |
| /* { dg-do link } */ | |
| /* { dg-require-effective-target lto } */ | |
| /* { dg-options "-flto -O3" } */ | |
| /* { dg-additional-sources pr30762-2.c } */ | |
| typedef struct { int i; } D; | |
| extern void foo (D); | |
| void | |
| bar (void) | |
| { | |
| D d; | |
| d.i = 1; | |
| foo (d); | |
| } | |
| int main() { return 0; } |