925 Commits (23c8d158470e8df944a93b45fb204b06ee5685b8)
 

Author SHA1 Message Date
Ayke van Laethem 23c8d15847 main: add -dev suffix to version 6 years ago
Ayke van Laethem da85710894 main: version 0.6.0 6 years ago
j7b 0ae467d3e2
llvm cpu features 6 years ago
Justin Clift 4442b1304e Trivial typo fix 6 years ago
Ayke van Laethem 83ab61e261 ci: install Go 1.12.5 on macOS 6 years ago
Ron Evans 2504754325 machine/samd21: use HasBits() method to simplify bit comparisons 6 years ago
Ron Evans be491abc46 machine/stm32: use HasBits() method to simplify bit comparisons 6 years ago
Ron Evans 31189deb3b machine/avr: use HasBits() method to simplify bit comparisons 6 years ago
Ron Evans 90cd3f8ea5 tools: generate volatile HasBits() method in device wrappers to simplify bit comparison code 6 years ago
Ayke van Laethem 2f95a5d452 ci: use go modules instead of dep 6 years ago
Ayke van Laethem eb1d834dd4 wasm: add support for js.FuncOf 6 years ago
Ayke van Laethem 3313decb68 compiler,runtime: make panic functions camelCase 6 years ago
Ron Evans 191a076956 docs: update list of supported MCU boards 6 years ago
Ayke van Laethem 0f2dcba7b3 syscall: implement Exit call on unix 6 years ago
Ayke van Laethem 94b8214529 machine: refactor pins to be of Pin type 6 years ago
Ayke van Laethem 421ef04efb wasm: fix Makefile to avoid debuginfo 6 years ago
Ayke van Laethem f7687c43aa wasm: fix wasm-ld hang 6 years ago
Ayke van Laethem 5a7bab8808 main: add the absolute path to clang-8 on macOS 6 years ago
Ron Evans 3a73e64557 tools/gen-device: complete refactor to new generator based on volatile package 6 years ago
Ron Evans 9f8340a970 machine/nrf: refactor to use volatile package/API 6 years ago
k-brk 0f6873cf02 machine/stm32f103xx: fix i2c 2 byte read 6 years ago
Ayke van Laethem f2cd4d12e8 compiler,runtime: fix multiple definitions of a single function 6 years ago
Ayke van Laethem 7e6a54ac62 main: add build tags for the Go stdlib version 6 years ago
Ayke van Laethem 7156afca9e interp: support some more expressions in const icmp 6 years ago
Ayke van Laethem 87ac804642 ci: make sure that all examples are included in the smoketests 6 years ago
Ayke van Laethem edcb11f9f6 ci: move tests from CircleCI config to Makefile 6 years ago
Ayke van Laethem 3568254593 machine/atsamd21: fix analog pin mode 6 years ago
Ayke van Laethem 3bf4c06c99 interp: work around limitation of constfolding in IR builder 6 years ago
Ayke van Laethem f1d9e7b75e interp: make errors during branches more reliable 6 years ago
Ron Evans e4d53daa02 machine/stm32: refactor to use new volatile package for all register access 6 years ago
Ayke van Laethem 98a3047b58 all: add go.mod and go.sum files for vgo support 6 years ago
Ayke van Laethem ba85c82fbb arm: print an error when a HardFault occurs 6 years ago
Ayke van Laethem 7b6ef65fe7 compiler: create temporary allocas with appropriate lifetimes 6 years ago
Ron Evans de032cddd2 machine/sam: Refactor all machine/runtime code to use new volatile package/API 6 years ago
Ron Evans 51c6b972bf machine/feather-m0: correct board build tag and add placeholders for I2S interface 6 years ago
Anthony Elder 4cd151faf5 Add Feather M0 Board (#356) 6 years ago
Ayke van Laethem 5342d392aa interp: improve scan for loads 6 years ago
Ayke van Laethem f94af9f61e compiler: avoid some obviously false nil checks 6 years ago
Ayke van Laethem 7ada00790c cgo: print better error messages for unknown types 6 years ago
Ayke van Laethem dfa713040a cgo: add support for enum types 6 years ago
Ron Evans 82dc14b741 docker: do not remove make from tinygo-dev docker image, to make it easier to run drivers CI build, which uses the tinygo-dev image 6 years ago
Ron Evans d3f2237d44 docs: update README with new boards Adafruit Trinket M0, and STM32F407 Discovery 6 years ago
Martin Treml fc2ed2bdd0 [Board] Adafruit Trinket (#333) 6 years ago
Ayke van Laethem e0cf74e638 avr: use register wrappers that use runtime/volatile.*Uint8 calls 6 years ago
Ayke van Laethem 6f6afb0515 compiler: add //go:inline pragma 6 years ago
Ayke van Laethem 397b90753c compiler: implement volatile operations as compiler builtins 6 years ago
Ayke van Laethem 3c2639ad55 compiler: insert nil checks when storing to a pointer 6 years ago
Ayke van Laethem 371c468e8e compiler: add debug info for function arguments 6 years ago
Ayke van Laethem 0a40219680 compiler: implement comparing channel values 6 years ago
Ayke van Laethem c981f14e61 compiler: simplify some interface code 6 years ago