Skip to content

Releases: JuliaInterop/Clang.jl

v0.10.1

25 Feb 05:06
5d0151c
Compare
Choose a tag to compare

Clang v0.10.1

Diff since v0.10.0

Closed issues:

  • Wrong result with v0.10.0 (#256)

Merged pull requests:

v0.10.0

17 Feb 08:06
11bc875
Compare
Choose a tag to compare

Clang v0.10.0

Diff since v0.9.2

Closed issues:

  • find_std_headers() not longer defined. (#253)

Merged pull requests:

v0.9.2

08 Feb 03:11
v0.9.2
8d86632
Compare
Choose a tag to compare

v0.9.2 (2020-01-27)

Diff since v0.9.1

Closed issues:

  • Unexported API (#243)
  • Header file references not found (#242)
  • no method matching argtype(::CLUnexposed, ::Int64) (#239)
  • ERROR: LoadError: Unnamed struct member in: CLCursor (CLStructDecl) ... cursor: CLCursor (CLFieldDecl) (#236)
  • Error: error thrown. Last cursor available in context.cursor_stack (#234)

Merged pull requests:

v0.9.1

30 Jul 20:12
v0.9.1
c2c0ea3
Compare
Choose a tag to compare

v0.9.1 (2019-07-29)

Diff since v0.9.0

Closed issues:

  • some characters are getting dropped at the beginning on generation (#169)
  • Error Wrapping mpi.h (#134)
  • Improvements meta-list (#33)
  • struct reflection (#10)

Merged pull requests:

v0.9.0

30 Mar 14:06
Compare
Choose a tag to compare
  • upgrade LLVM to v6.0.1 on Linux(x86_64 & i686), macOS and Windows(x86_64) platforms (#226)
  • drop Julia 1.1 support on v0.9+ because LLVM is not backward compatible (changes will be backported to v0.8 on request)
  • improve coverage to 70% (#227)
  • constant array-arguments like void f(double x[10]) can be correctly handled now (ba1f146)
  • wrapper generator now only writes header's base name to file instead of a full path (7878c7a)
  • add tips for solving "xxx header cannot be found" error (8eeeb91)

v0.8.2

27 Feb 10:46
3a4b7b4
Compare
Choose a tag to compare

Support for nested anonymous records (#223)

v0.8.1

30 Jan 11:22
Compare
Choose a tag to compare

Remove CEnum.jl and add back as a dependency.

v0.8.0

01 Jan 01:47
Compare
Choose a tag to compare

changelogs: #210

v0.8.0-alpha

23 Dec 09:43
c7afe1a
Compare
Choose a tag to compare
v0.8.0-alpha Pre-release
Pre-release

see #210

libclang binaries

21 Oct 11:08
Compare
Choose a tag to compare
libclang binaries Pre-release
Pre-release

I built these two binaries locally using LLVMBuilder's script with web-assembly disabled, which are Julia1.0-compatible.