978 Commits (c66d979ba310feb94bee49e264a1af9d9981127b)
 

Author SHA1 Message Date
Ayke van Laethem c66d979ba3 compiler: avoid some stack frames when this is unnecessary 5 years ago
Ron Evans fc9188a298 machine/samd21/arduino-nano33: adds support for Arduino Nano33 IoT along with mapping to NINA-W102 WiFi chip. 5 years ago
Ayke van Laethem ffa38b183b all: add HiFive1 rev B board with RISC-V architecture 6 years ago
Ayke van Laethem f0eb4eef5a ci: make smoketests more flexible 5 years ago
Ayke van Laethem fa928e8cd3 tools/gen-device-svd: be a bit more forgiving for stm32 svd files 5 years ago
Ayke van Laethem c49d80628c tools/gen-device-svd: refactor to make the code more declarative 5 years ago
Ayke van Laethem af523c63d5 ci: fix cache paths for LLVM source 5 years ago
diamondburned aabb6ba22b
main: use zversion.go and VERSION files to detect version, fixes #433 5 years ago
Ayke van Laethem 6611578ec8 compiler: remove some TODOs 5 years ago
Ayke van Laethem d49a363d0d compiler: track all pointers returned by runtime.alloc 5 years ago
Ayke van Laethem 385d1d0a5d
compiler,runtime: implement a portable conservative GC 6 years ago
Ayke van Laethem 00e91ec569
all: rename garbage collectors 6 years ago
Daniel Esteban 1fd0c8d48c adds PowerSupplyActive to enable supply voltages to nRF52840 and (#430) 5 years ago
Daniel Esteban d34bb7e708 add reelboard pins for the epaper display and the reset pin (#429) 5 years ago
Ayke van Laethem a328bbdff3 main: small refactor in error printing 5 years ago
Ayke van Laethem 4ecd478d82 machine: add generic board support on non-baremetal hardware 6 years ago
Justin Clift 40b193f1fa circleci: update source and build cache keys 5 years ago
Justin Clift 7fd5ec8661 Makefile: use the LLVM monorepo 5 years ago
m-chichikalov 84618c45eb Added supporting suctom TargetSpec json file via -target flag. 5 years ago
Carolyn Van Slyck c0ff4e566d Include test in helptext 5 years ago
Carolyn Van Slyck ce9b21a270 Default package name to . when not specified 5 years ago
Ayke van Laethem ed7c242a09 runtime: fix a heap corruption where some blocks were not marked as reachable 5 years ago
Justin Clift 46872a70b1 Trivial typo fix 5 years ago
scriptonist e9f6e51fc8
compiler,runtime: implement string to []rune conversion 5 years ago
Ayke van Laethem fa5855bff5 main: add support for -tags flags 6 years ago
Ron Evans 16201c41dc test: replace ExitStatus() with go1.11 compatible syntax 5 years ago
Carolyn Van Slyck 208e1719ad Add test command to tinygo (#243) 5 years ago
Ayke van Laethem a3d1f1a514 all: try more locations to find Clang built-in headers 5 years ago
Tomer Elmalem 3e1c0d90c5
Add implementation for os.Exit and syscall.Exit 5 years ago
Ayke van Laethem b7197bcaae compiler,runtime: implement non-blocking selects 5 years ago
Ayke van Laethem 8890a0f3c8 compiler,runtime: store channel size in the channel itself 5 years ago
Justin Clift 5be412dabe Makefile: using an alternative LLVM build dir now works 6 years ago
Ayke van Laethem 412ec5b789 Makefile: drop the -lclangToolingRefactor library 5 years ago
Ayke van Laethem b0e767c4a7 compiler: move global handling from ir to compiler package 6 years ago
Ayke van Laethem 6b5b4a681d compiler: refactor named types to create them lazily 6 years ago
Ayke van Laethem 88bb61f287 compiler: return a valid (undef) value from a unsupported select 5 years ago
Ayke van Laethem e169e3b996 compiler: remove superfluous 'err' result in decodeFuncValue 5 years ago
Ayke van Laethem aa8957dd05 compiler: support non-constant syscall numbers 6 years ago
Ayke van Laethem 8e5731aee7 compiler: add support for pointers as map keys 6 years ago
Justin Clift 0cc35b6188
Add a note to use --recursive when cloning the TinyGo repo 5 years ago
Ayke van Laethem 5cf7fba1a4 compiler: remove //go:volatile support 6 years ago
Ayke van Laethem e67506ee68 arm: update to avoid //go:volatile 6 years ago
Ayke van Laethem f2c205a008 machine: update ringbuffer to use runtime/volatile.Register8 6 years ago
Ayke van Laethem c84c625585 runtime: update to avoid //go:volatile 6 years ago
Ayke van Laethem 9673ad3774 all: move Register{8,16,32} values into runtime/volatile 6 years ago
Ayke van Laethem 66aca428ba compiler: rename import path if it lies in TINYGOPATH 6 years ago
Ayke van Laethem ec87811420 compiler: do not panic on duplicate functions 6 years ago
Ayke van Laethem 776dc1e0d9 main: show a better error when version detection of GOROOT failed 6 years ago
Ron Evans beea2f1f30 docs: add note to current/future contributors to please start by opening a GH issue to avoid duplication of effort 6 years ago
Ayke van Laethem 5f9c683abf main: return an error when running a command failed 6 years ago