summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-08-03 21:20:07 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-08-03 21:20:07 +0000
commita1d8bcd33ec766e4d38ccda65d1244e187821296 (patch)
treef73f2fca33bb6d41cff69b9de8712692c3ba013b /llvm/lib/CodeGen/MachineFunction.cpp
parent72ddac6cb860b6c969ce54210b1c4d8d79f8f5a1 (diff)
downloadbcm5719-llvm-a1d8bcd33ec766e4d38ccda65d1244e187821296.tar.gz
bcm5719-llvm-a1d8bcd33ec766e4d38ccda65d1244e187821296.zip
When generating cleanup blocks for Obj-C @finally, mark them as catch all blocks
from the perspective of LLVM exception handling. Otherwise the C++ personality function may decide not to run them, if it only detects cleanup handlers. - Test case for this is exceptions.m in llvm-test. llvm-svn: 77999
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud