diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-01-21 00:43:30 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-01-21 00:43:30 +0000 |
commit | e029a6a5ed9917200583f1b613fa55953b4a0784 (patch) | |
tree | 07b77a6a6f4cfc44cf1c3eaaa31fcef9bd4793f2 /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | 7a77eae2f3d4d2f0ff0ea4b817c24823f4a8b5c6 (diff) | |
download | bcm5719-llvm-e029a6a5ed9917200583f1b613fa55953b4a0784.tar.gz bcm5719-llvm-e029a6a5ed9917200583f1b613fa55953b4a0784.zip |
Make sure that landing pad entries in the EH call site table are in the proper
order for SjLj style exception handling.
llvm-svn: 94055
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineModuleInfo.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/MachineModuleInfo.cpp b/llvm/lib/CodeGen/MachineModuleInfo.cpp index ed5bb5e5410..dc26d9144ff 100644 --- a/llvm/lib/CodeGen/MachineModuleInfo.cpp +++ b/llvm/lib/CodeGen/MachineModuleInfo.cpp @@ -71,6 +71,7 @@ void MachineModuleInfo::EndFunction() { // Clean up exception info. LandingPads.clear(); + CallSiteMap.clear(); TypeInfos.clear(); FilterIds.clear(); FilterEnds.clear(); |