/* { dg-lto-do run } */ | |
#include "20090311-1.h" | |
bool flag; | |
struct B { | |
int a; | |
enum { ANOTHER, ONE } f2_; | |
float c; | |
}; | |
extern struct B x[]; | |
struct C { | |
int x; | |
struct B *p; | |
float d; | |
}; | |
C c = { 0, 0, 3.4 }; | |
struct A { | |
enum { UNO, DOS, TRES } f1_; | |
int x; | |
}; | |
A a; | |
extern int foo(); | |
int | |
main() | |
{ | |
a.x = 4 + c.x; | |
foo(); | |
return 0; | |
} |