commit | 444ff2b6c1cb8eaadfb0617c5054d2fc5cd312d0 | [log] [tgz] |
---|---|---|
author | Eric Christopher <echristo@apple.com> | Wed Sep 30 21:03:03 2009 +0000 |
committer | Eric Christopher <echristo@apple.com> | Wed Sep 30 21:03:03 2009 +0000 |
tree | 3e9b2b20182e815a61bb031fa9fe0223a35ac495 | |
parent | 8b22cce12b45217af84f2f8fa5faeb90055c7cc7 [diff] |
Fix branches to correct targets. Should fix infinite loop problem in unwinding. llvm-svn: 83167
diff --git a/llvm-gcc-4.2/gcc/llvm-convert.cpp b/llvm-gcc-4.2/gcc/llvm-convert.cpp index 46d0e4b..196a50b 100644 --- a/llvm-gcc-4.2/gcc/llvm-convert.cpp +++ b/llvm-gcc-4.2/gcc/llvm-convert.cpp
@@ -2006,6 +2006,8 @@ Args.end(), "eh_landingpad"); Builder.CreateStore(EHType, ExceptionSelectorValue); + Handlers.clear(); + // We'll use Args again. Args.clear();