Building LDC for the first time

David Nadlinger via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Mon Sep 1 17:09:24 PDT 2014


On 27 Aug 2014, at 19:14, Kai Nacke via digitalmars-d-ldc wrote:
> You could try the integrated LLVM assembler. I am currently testing 
> this setup.
>
> 1. In driver/toobj.cpp, set bool const assembleExternally = false;
> 2. in std.math, exchange in real poly(...) the inline assembler with 
> the D version (simply replace D_InlineAsm_X86 with none).
>
> This is what I am currently testing.

Have the LLVM folks added SEH support to the MC assembler recently? 
Otherwise, this will not work.

SEH is the sole reason for which I switched the MinGW port to using GAS. 
The sooner we can get rid of it, the better.

Best,
David


More information about the digitalmars-d-ldc mailing list