[cfe-dev] Exception handling on Windows

Sebastian Redl sebastian.redl at getdesigned.at
Sat Dec 13 13:55:04 PST 2008


Bill Baxter wrote:
> Howdy there,
> I'm big user of the D programming language (www.digitalmars.com/d).
> Some folks are working hard on an LLVM-based D compiler, but they are
> saying they're stuck on Windows, because LLVM doesn't support Windows
> SEH for C++ exception handling.
>
> So what does clang do about exception handling on Windows?  Or is
> clang also not available on Windows?
>   
Clang completely relies on LLVM when it comes to handling issues like 
that. If LLVM doesn't support Win32 (or Win64) unwinding, then Clang 
doesn't either. (I don't think Clang supports exception codegen at all 
at the moment. At least, it doesn't fully support parsing C++ exception 
constructs.)

Sebastian



More information about the cfe-dev mailing list