LDC Windows exception handling

aarti_pl aarti at interia.pl
Sat Dec 13 14:55:49 PST 2008


Bill Baxter pisze:
> On Sun, Dec 14, 2008 at 5:13 AM, Christian Kamm
> <kamm-incasoftware at removethis.de> wrote:
>>> Speaking of LDC, any chance that the exception handling on Win32 gets
>>> fixed in the near future?
>> No, unfortunately.
>>
>> It's a problem with LLVM only supporting Dwarf2 exception handling. I'm
>> pretty sure it'd work if we used ELF for the object files and GCC for
>> linking, but Windows people tell me this is hardly acceptable.
>>
>> We won't get 'real' exceptions working on Windows until someone adds SEH
>> support to LLVM.
>>
>> Volunteers?
>>
>>
> 
> Hmm, so what does clang do then?  Does it also just fail on Windows?
> Anyway, I signed up for the clang dev mailing list to ask this
> question there too...
> 
> --bb

I don't know how current is web page of clang project, but I found 
following clang status page:

http://clang.llvm.org/cxx_status.html

Exception handling is marked over there as "Not started/not evaluated" 
(see point 15 in status table).

BR
Marcin Kuszczak
(aarti_pl)



More information about the Digitalmars-d mailing list