Add back in part of Eric's EH patch that marks a cleanup region.

llvm-svn: 82328
diff --git a/llvm-gcc-4.2/gcc/llvm-convert.cpp b/llvm-gcc-4.2/gcc/llvm-convert.cpp
index a8e31f4..611efa8 100644
--- a/llvm-gcc-4.2/gcc/llvm-convert.cpp
+++ b/llvm-gcc-4.2/gcc/llvm-convert.cpp
@@ -1905,6 +1905,9 @@
             Args.push_back(Emit(TType, 0));
           }
         }
+      } else {
+        // Cleanup region.
+        Args.push_back(ConstantInt::get(Type::Int32Ty, 0));
       }
     }