]> granicus.if.org Git - clang/commit
When creating functions to run global initializers and destructors, mark them
authorJohn McCall <rjmccall@apple.com>
Tue, 6 Jul 2010 04:38:10 +0000 (04:38 +0000)
committerJohn McCall <rjmccall@apple.com>
Tue, 6 Jul 2010 04:38:10 +0000 (04:38 +0000)
commit044cc54a7d83c90857187c4cd4a0fd33664a7f7f
tree17dce7259c2e49b8f09ee0e40590230f03461dee
parent5dd3af78a12d049d4591505570fcde79c2cc7bb0
When creating functions to run global initializers and destructors, mark them
as nounwind in -fno-exceptions.  Fixes rdar://problem/8090834.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107639 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDeclCXX.cpp
test/CodeGenCXX/global-init.cpp