diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-08-03 21:20:07 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-08-03 21:20:07 +0000 |
commit | a1d8bcd33ec766e4d38ccda65d1244e187821296 (patch) | |
tree | f73f2fca33bb6d41cff69b9de8712692c3ba013b /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 72ddac6cb860b6c969ce54210b1c4d8d79f8f5a1 (diff) | |
download | bcm5719-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