Releases: klang-toolkit/kextract
Releases · klang-toolkit/kextract
Release list
v0.0.3
What's Changed
- feat: add --split-output for per-class file generation by @ygdrasil-io in #31
- Kotlin ObjC builder: open fun, override, val ptr, category dedup, typedef→struct by @ygdrasil-io in #32
- Generate ObjCSubclassing helpers (objc_allocateClassPair, class_addMethod, ...) by @ygdrasil-io in #33
- fix: restore isAggregateGlobal check in visitVariable for struct/union globals by @ygdrasil-io in #34
- feat: variadic function support with --variadic-args by @ygdrasil-io in #35
- feat: add --win32 mode with per-DLL libraryLookup codegen by @ygdrasil-io in #36
- feat: add --init-method flag for deferred DLL initialization by @ygdrasil-io in #38
- fix: mangle C typedef names colliding with Kotlin built-in types by @ygdrasil-io in #39
Full Changelog: v0.0.2...v0.0.3
What's Changed
- feat: add --split-output for per-class file generation by @ygdrasil-io in #31
- Kotlin ObjC builder: open fun, override, val ptr, category dedup, typedef→struct by @ygdrasil-io in #32
- Generate ObjCSubclassing helpers (objc_allocateClassPair, class_addMethod, ...) by @ygdrasil-io in #33
- fix: restore isAggregateGlobal check in visitVariable for struct/union globals by @ygdrasil-io in #34
- feat: variadic function support with --variadic-args by @ygdrasil-io in #35
- feat: add --win32 mode with per-DLL libraryLookup codegen by @ygdrasil-io in #36
- feat: add --init-method flag for deferred DLL initialization by @ygdrasil-io in #38
- fix: mangle C typedef names colliding with Kotlin built-in types by @ygdrasil-io in #39
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- fix(windows): add System32 to java.library.path so mordant finds kernel32.dll by @ygdrasil-io in #21
- fix(objc): fix all 5 bugs + bonus from issue #22 — correct Panama layouts for scalars, structs, enums by @ygdrasil-io in #23
Full Changelog: v0.0.1...v0.0.2
What's Changed
- fix(windows): add System32 to java.library.path so mordant finds kernel32.dll by @ygdrasil-io in #21
- fix(objc): fix all 5 bugs + bonus from issue #22 — correct Panama layouts for scalars, structs, enums by @ygdrasil-io in #23
Full Changelog: v0.0.1...v0.0.2