Skip to content

v0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Jul 11:34
· 7 commits to main since this release

Changelog

  • 06fa8d2 Add support for GLFW/glfw3.h
  • 6d93194 Added errno values (#67)
  • 1cde7e0 Automatic RegisterLibrary for embedded includes (#68)
  • 9e9544f Changed placement of include files
  • 14418eb Extract headers from go sources to h files
  • 4a0d2b1 Fix header registry.
  • e489b85 Fix panic for typdef void (#65)
  • d48145f This is a quick implementation for the putchar(c) just by replacing calls with putc(c, stdio).
  • c7e2713 Unify header registry with custom types and identifiers.
  • a739cda cxgo: Add new test case for a discovered bug.
  • 52ac65b cxgo: Allow disabling libs and remapping includes.
  • bdc666f cxgo: Allow keeping free() calls.
  • 38570a8 cxgo: Allow overriding glob configs.
  • 0df0dd7 cxgo: Better error messages for slice hint.
  • 7495c5f cxgo: Better error when converting types.
  • c37b0f6 cxgo: Check a different rel path syntax as well.
  • 182293c cxgo: Convert dynamic C arrays to slices.
  • a0e0548 cxgo: Correctly format negative integers with a custom base.
  • b5c3dbf cxgo: Do not split package when converting a single file.
  • b45431d cxgo: Fix a few issues with int conversions.
  • d039b93 cxgo: Fix crash when checking declaration specs.
  • 7ee96b8 cxgo: Fix file path when converting single file.
  • b3cfa47 cxgo: Fix remapping, make it work for local includes.
  • 79d8d4e cxgo: Generate "do not edit" comments.
  • 6d30911 cxgo: Option to export struct fields in single file mode.
  • 17065b7 cxgo: Preserve int literal formatting.
  • 81b4a91 cxgo: Properly convert untyped float consts to int.
  • 8ec43f7 cxgo: Properly return usages from func decl.
  • 120c81d deps: Replace math32 library. Fixes #61.
  • d626074 deps: Update dependencies including CC.
  • e99ed1a fix GetFramebufferSize signature
  • 2987159 latest installation cmd added
  • aee4bf7 libc: Fix fabsf signature.
  • ab3cfb3 libs: Add a few more stub headers.
  • d75dfea libs: Add bzlib stubs.
  • c363a3f libs: Add memory.h stub.
  • f084eb8 libs: Minimal support for strings.h.
  • 105caa8 libs: Minor fixes to math lib.
  • f6a1096 libs: implement OpenGL functions
  • 9a8147e runtime: Do not use linkname. Fixes #74.