Dynamic loading

Moritz Maxeiner moritz at ucworks.org
Tue Oct 29 07:50:03 PDT 2013


On Monday, 28 October 2013 at 22:25:12 UTC, Flamaros wrote:
> On Sunday, 27 October 2013 at 08:08:08 UTC, Steve Teale wrote:
>> Any progress?
>
> There is no way to do something best with llvm?
> I don't really understand why for static and dynamic libraries 
> we need rely on OS  implementation. llvm intermediate byte code 
> isn't fast enough translatable at runtime?

LLVM IR is not fully cross-platform, sadly. Sure, the more basic, 
core feature are platform independent, but once you need more 
advanced features you will need to adjust the LLVM IR for your 
architecture, such as x86, x86_64, or ARM.
I'd suggest to give this document a read on the topic: 
http://llvm.org/docs/LangRef.html




More information about the Digitalmars-d mailing list