Skip to content

Tags: MoritzMaxeiner/llvm-d

Tags

v3.0.0

Toggle v3.0.0's commit message
LLVM 8 and loading from multiple shared libraries

v2.4.1

Toggle v2.4.1's commit message
Bugfix release

v2.4.0

Toggle v2.4.0's commit message
Support for LLVM 7.0

Thanks to foerdi

v2.3.0

Toggle v2.3.0's commit message
Support for LLVM 5.0 amd 6.0

Thanks to foerdi once again

v2.2.0

Toggle v2.2.0's commit message
Add support for dynamic loading

- Single shared library only (e.g. libLLVM-X.Y.Z.so)
- Switch from (dynamic/static) linking to dynamic loading by
  setting the D version LLVM_Load.
- Use LLVM.load / LLVM.unload for manual control over which
  shared library to use
- Additionally set D version LLVM_Autoload to try to load a
  platform appropriate default shared library for LLVM
- As compile time introspection is used to generate function pointers
  dynamic loading has increased compilation time.

v2.1.1

Toggle v2.1.1's commit message
Add target information to README

v2.1.0

Toggle v2.1.0's commit message
Support for LLVM 4.0

Thanks to foerdi who did the annoying part

v2.0.3

Toggle v2.0.3's commit message
Bug fix release

v2.0.2

Toggle v2.0.2's commit message
Bug fix release

Also updates the fibonacci example to show how to
correctly use MCJIT.

v2.0.1

Toggle v2.0.1's commit message
Wrong code in README example