1 // RUN: %clang_cc1 -emit-llvm -o - %s 2 3 /* WG14 N1311: Yes 4 * Initializing static or external variables 5 */ 6 7 static int x; 8 static union { 9 void *vp; 10 float f; 11 int i; 12 } u; 13 main(void)14int main(void) { 15 return x + u.i; 16 } 17 18 // CHECK: @x ={{.*}}i32 0 19 // CHECK-NEXT: @u ={{.*}}zeroinitializer 20