1// RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s 2// PR5967 3 4extern void* foo; 5static void* const a = foo; 6void* bar() { return a; } 7 8// CHECK: @_ZL1a = internal global i8* null 9 10// CHECK: define internal void @__cxx_global_var_init 11// CHECK: load i8** @foo 12// CHECK: ret void 13 14// CHECK: define internal void @_GLOBAL__I_a 15// CHECK: call void @__cxx_global_var_init() 16// CHECK: ret void 17