From ebe6b2d15c3d007df93601fde99bb06f96c480c1 Mon Sep 17 00:00:00 2001 From: Zack Corr Date: Thu, 27 Sep 2012 12:57:19 +1000 Subject: [PATCH] jit: Enable exception handling --- src/rustllvm/RustWrapper.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rustllvm/RustWrapper.cpp b/src/rustllvm/RustWrapper.cpp index 2def9c1c030..d336b43313d 100644 --- a/src/rustllvm/RustWrapper.cpp +++ b/src/rustllvm/RustWrapper.cpp @@ -345,6 +345,7 @@ LLVMRustExecuteJIT(void* mem, std::string Err; TargetOptions Options; + Options.JITExceptionHandling = true; Options.JITEmitDebugInfo = true; Options.NoFramePointerElim = true; Options.EnableSegmentedStacks = EnableSegmentedStacks;