[cfe-dev] Exception handling on Windows

Sebastian Redl sebastian.redl at getdesigned.at
Sun Dec 14 02:02:56 PST 2008


Bill Baxter wrote:
> On Sun, Dec 14, 2008 at 7:53 AM, Marshall Clow <marshall at idio.com> wrote:
>   
>
>> Absolutely. But Clang isn't a C++ compiler .... yet.
>>     
>
> Hmm that makes me wonder -- what's the most sophisticated compiler
> built on top of LLVM today?
>
> Could it be that this LLVM D compiler is it?  From what I understand,
> it already compiles a large D standard library suite, exceptions and
> templates and all --  under Linux at least.
>   
Depends on whether you count llvm-gcc as built on top of LLVM. :-)
>> At the last LLVM developer's meeting, it was stated that ( note use of
>> passive voice - since my notes don't show who said it ;-)) that full C++
>> functionality was a target for 2010.
>>     
>
> Ok.  Well, at least there is a target.  That's good to hear.  Is there
> a chance some pushing from you guys and the D guys combined could get
> Windows exception handling prioritized a little higher?
Well, the Clang developer team and the LLVM core developer team overlap, 
but they're not the same. If you want to lobby for Windows exception 
support (be it MinGW's SJLJ implementation or, preferably, something 
compatible with MSVC++) the LLVM core mailing list is probably the 
better place.
Eventually, when we get to C++ codegen, we'll do the same, or go for the 
implementation, but right now we're too busy with parsing and semantic 
analysis.

Sebastian




More information about the cfe-dev mailing list