What's Changed
plan9asm:
- remove cabi allowlist with plan9asm-compatible asm lowering by @cpunion in #1688
- drop alt patches for asm-enabled std packages by @cpunion in #1626
build:
- internal/build: support #cgo CPPFLAGS with regression tests by @cpunion in #1676
- build: avoid llgo test panic on packages without test binaries by @cpunion in #1674
- build: align return operand ordering with go behavior by @cpunion in #1683
compiler:
- cl: include receiver in nested closure func names by @cpunion in #1677
- test: expand stdlib coverage suites by @cpunion in #1681
llgo/ssa:
- ssa: remove runtime.MatchConcreteType by @visualfc in #1670
- ssa/abi: stabilize generic type-arg symbol naming by @cpunion in #1678
- ssa: preserve export functions with llvm.compiler.used by @zhouguangyuan0718 in #1666
emb:
- refactor: reorder .stack section in ESP32-RISCV linker script by @MeteorsLiu in #1657
- emb(esp32c3): fix nano float output and add temporary startup regressions by @luoliwoshang in #1665
- fix(esp32c3): include INIT/PREINIT/FINI array sections in ESP image builder by @luoliwoshang in #1671
- feat(esp32): enable semihosting exit in QEMU by @luoliwoshang in #1549
deps:
- chore(deps): bump github.com/qiniu/x from 1.16.2 to 1.16.3 by @dependabot[bot] in #1651
- chore(deps): bump github.com/goplus/mod 0.19.5 by @dependabot[bot] in #1653
- build(deps): bump github.com/goplus/llvm 0.8.7 by @dependabot[bot] in #1687
ci & tools:
- dev/local_ci: use -timeout 30m and add regression test by @cpunion in #1675
- chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #1659
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1658
- build(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #1684
Full Changelog: v0.12.2...v0.13.0