Error compiling LDC (again...)

Kai Nacke via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Mon Mar 16 22:59:31 PDT 2015


On Monday, 16 March 2015 at 21:01:02 UTC, Johan Engelen wrote:
> On Monday, 16 March 2015 at 17:49:45 UTC, Kai Nacke wrote:
>>
>> I don't know why you are using LLVM head - if you only want to 
>> follow LDC development then you can/should use LLVM 3.6. 
>> (There is a tag/branch for 3.6).
>
> I was using LLVM head too, but switching to 3.6 now.
> I want to work on LDC's exception handling on Win64, is there a
> difference between 3.6 and 3.7 in that case?

The Google guys work on implementing real Structured Exception 
Handling for Win64. There are already changes in 3.7 and you can 
expect that most of the implementation will be in 3.7. (Same is 
true for clang.)

The current EH implementation uses the Windows runtime functions 
but Dwarf EH info. This is similar to the way gcc works on Win64.

Regards,
Kai


More information about the digitalmars-d-ldc mailing list