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; |