github xgo-dev/llgo v0.3.0

latest releases: v1.0.6, v1.0.5, v1.0.4...
2 years ago

features:

  • cmd: llgo clean (#59)
  • cmd: llgo build/install/run (#60 #61 #70)
  • runtime: llgo/internal/{abi, runtime} (#64 #65 #66 #67 #70)
  • ssa: ChangeType, Convert, etc. (#66 #67 #70)
  • llgo/cl/cltest: for testing (#48)

testcases:

  • printval (#50)
  • method (#51 #52)
  • strlen: use C.int (#53 #54)
  • hello: fake libc (#57)
  • struct: named struct (#62)
  • typalias: type alias (#63)
  • any: interface any (#64)

ci/cd tools:

  • codecov (#49)

changes:

  • llgo: use -Wno-override-module to disable clang warning (#55)
  • llgen: smart fname of outFile (llgo_autogen.ll or out.ll) (#69)
  • cl: go:linkname specifies call convention by C.xxx (#58)
  • cl: compileInstrOrValue bugfix (#68)
  • cl: don't need to compile alias type (#71)
  • cl: TestImport/TestVarOf (#56)
  • mod: github.com/goplus/llvm v0.7.2 (#73)

Don't miss a new llgo release

NewReleases is sending notifications on new releases.