<div dir="rtl"><div dir="ltr">Hi Aliaksei,<br><br>Exceptions on Win64 are not supported yet. </div><div dir="ltr">Kai Nacke is working on the implementation.</div><div dir="ltr"><br></div><div dir="ltr">Yaron</div><div dir="ltr">

<br><br><br>2014/1/17 Aliaksei Zasenka <<a href="mailto:listhex@gmail.com">listhex@gmail.com</a>><br>><br>> Hi all,<br>><br>> In my MSVC-compiled project I am using MCJIT to run some generated code. I faced that in case of Win64 ('x86_64-pc-win32-elf') __try/__except block doesn't work - the stack can not be unwound.<br>

> I have found that the only way to fix it is implementing my own registerEHFrames function of the Memory Manager (but I'm not sure this helps).<br>><br>> Maybe someone had a success solving the same problem?<br>

> What would be the best approach to catch exceptions from dynamically generated code on Win64?<br>><br>> Thank you in advance<br>><br>> Best regard<br>> Alexey<br>><br>> _______________________________________________<br>

> LLVM Developers mailing list<br>> <a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a><br>> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>

><br></div></div>