Skip to content

Tags: ntrrg/tinygo

Tags

v0.25.0

Toggle v0.25.0's commit message
all: update to version 0.25.0

v0.25.0-beta1

Toggle v0.25.0-beta1's commit message
compiler: implement unsafe.Alignof and unsafe.Sizeof for generic code

For some reason, these aren't lowered when a generic function is
instantiated by the SSA package.

I've left unsafe.Offsetof to be implemented later, it's a bit difficult
to do correctly the way the code is currently structured.

v0.24.0

Toggle v0.24.0's commit message
ci: use bash shell for making release artifacts

Signed-off-by: deadprogram <[email protected]>

v0.23.0

Toggle v0.23.0's commit message
all: release v0.23.0

v0.22.0

Toggle v0.22.0's commit message
build: fix build-library subcommand

This subcommand has been broken for a while, since libraries also use
the CPU flag. This commit fixes this.

Previously, libraries were usable for most Cortex-M cores. But with the
addition of the CPU field, I've limited it to three popular cores: the
Cortex-M0 (microbit), Cortex-M0+ (atsamd21), and Cortex-M4 (atsamd21,
nrf52, and many others).

In the future we might consider also building libraries for the current
OS/arch so that libraries like musl are already precompiled.

v0.21.0

Toggle v0.21.0's commit message
all: release v0.21.0

v0.20.0

Toggle v0.20.0's commit message
transform (coroutines): move any misplaced entry-block allocas to the…

… start of the entry block before lowering

v0.19.0

Toggle v0.19.0's commit message
main: release version 0.19.0

v0.18.0

Toggle v0.18.0's commit message
Update README.md

v0.17.0

Toggle v0.17.0's commit message
all: release v0.17.0