| Daniel Dunbar | 232350d | 2009-02-19 05:36:41 +0000 | [diff] [blame] | 1 | // RUN: clang -triple i386-unknown-unknown -emit-llvm -o %t %s && | 
| 2 | // RUN: grep '@g0 = internal global .struct.s0 <{ i32 3 }>' %t | count 1 | ||||
| 3 | |||||
| 4 | struct s0 { | ||||
| 5 | int a; | ||||
| 6 | }; | ||||
| 7 | |||||
| 8 | static struct s0 g0; | ||||
| 9 | |||||
| 10 | static int f0(void) { | ||||
| 11 | return g0.a; | ||||
| 12 | } | ||||
| 13 | |||||
| 14 | static struct s0 g0 = {3}; | ||||
| 15 | |||||
| 16 | void *g1 = f0; | ||||