Skip to content

Releases: maleadt/LLVM.jl

v0.9.3

13 Dec 06:52
d867e47
Compare
Choose a tag to compare

Hotfix: fix wrong llvmcall usage that broke with julia master.

v0.9.2

12 Dec 07:45
fb17dad
Compare
Choose a tag to compare

Fix 0.7 deprecations.

v0.9.1

27 Nov 15:09
Compare
Choose a tag to compare

Fixes for Windows and OSX.

v0.9.0

24 Nov 09:15
f4f8025
Compare
Choose a tag to compare

Major release: remove need for source-build of Julia, but drop support for 0.6

This means that installing LLVM.jl (and consequently CUDAnative.jl, CuArrays.jl, ...) has become much easier. The C++ library that was necessitated a source-build has been merged as part of Julia, but that means dropping support for Julia 0.6.

Until Julia 0.7 is officially released, new features won't be added to LLVM.jl meaning the latest 0.6-compatible version should be compatible with any dependent packages. When BinDeps2 reaches maturity, and can build a Julia-compatible LLVM, we might consider moving the extras library back to LLVM.jl.

v0.5.1

15 Nov 17:48
c67f4c1
Compare
Choose a tag to compare

Hotfix: the new @asmcall functionality didn't work in combination with precompilation.

v0.5.0

15 Nov 14:53
dd3a7ac
Compare
Choose a tag to compare
  • Add Kaleidoscope implementation (thanks @KristofferC!)
  • Drop support for Julia 0.5
  • Initial Interop submodule for LLVM/Julia interactions

v0.4.0

19 Sep 05:40
Compare
Choose a tag to compare
  • Fixed support for 0.7
  • Simplify build script
  • New wrappers (thanks @KristofferC)

v0.3.11

07 Sep 19:41
Compare
Choose a tag to compare
  • extend and improve iterator interfaces.

required for JuliaGPU/CUDAnative.jl#112

v0.3.10

04 Sep 12:23
Compare
Choose a tag to compare
  • reconstruct more types and wrap more funtions
  • build system fixes

v0.3.9

16 Aug 13:20
Compare
Choose a tag to compare
  • build: don't rm(force) in catch as it obfuscates stack traces