LLVM 3.0 support

Kai Nacke kai at redstar.de
Sat May 11 14:11:59 PDT 2013


On Saturday, 11 May 2013 at 20:44:57 UTC, David Nadlinger wrote:
> Hi all,
>
> How long do we want to keep support for LLVM 3.0?
>
> I'd love to drop it right now, ....

Maintaining LLVM 3.0 compability is a burden. The whole 
llvmcompat.cpp file is only dedicated to this. (llvmcompath.h has 
only 1 additional define for LLVM 3.1.)

Therefore I think it can be dropped. I like to put more effort in 
integrating new LLVM features like passing of linker switches to 
object files (for pragma lib).

BTW: Would it be possible to configure the lycus CI to 
additionally use a LLVM head? This would help if something breaks 
because of new LLVM behaviour (as in the exception case).

Kai


More information about the digitalmars-d-ldc mailing list