commit | 224124c7b85596157201a67a7ba12d2b0f5c153c | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Tue Aug 10 18:51:44 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Tue Aug 10 18:51:44 2010 +0000 |
tree | 5e5402e686f062648b0ab3f4bfd61e958542e1fe | |
parent | 17c6c855754be4097572c9a8d9da805f16a37e97 [diff] [blame] |
When initializing a static local, pop the guard-abort EH cleanup after the variable is fully initialized. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110704 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/CodeGenCXX/threadsafe-statics-exceptions.cpp b/test/CodeGenCXX/threadsafe-statics-exceptions.cpp index 17c1030..c91590f 100644 --- a/test/CodeGenCXX/threadsafe-statics-exceptions.cpp +++ b/test/CodeGenCXX/threadsafe-statics-exceptions.cpp
@@ -17,7 +17,7 @@ static X x; // CHECK: call i8* @__cxa_allocate_exception - // CHECK: invoke void @__cxa_throw + // CHECK: call void @__cxa_throw throw Y(); // Finally, the landing pad.