global-init.cpp revision a3f36ab6dd9567ae4d1f1703a8413df911b91863
1// RUN: clang-cc -triple=x86_64-apple-darwin9 -emit-llvm %s -o - |FileCheck %s 2 3struct A { 4 A(); 5 ~A(); 6}; 7 8// CHECK: call void @_ZN1AC1Ev 9// CHECK: call i32 @__cxa_atexit(void (i8*)* bitcast (void (%struct.A*)* @_ZN1AD1Ev to void (i8*)*), i8* getelementptr inbounds (%struct.A* @a, i32 0, i32 0), i8* bitcast (i8** @__dso_handle to i8*)) 10A a; 11