1022 Commits (fd3309afa8452fecffb81cbede3609d35dccaea8)
 

Author SHA1 Message Date
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 5 years ago
Ayke van Laethem 6b5b4a681d compiler: refactor named types to create them lazily 5 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 5 years ago
Ayke van Laethem 8e5731aee7 compiler: add support for pointers as map keys 5 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
Ayke van Laethem 0ce4d90779 cgo: add support for anonymous structs 6 years ago
Tomer Elmalem 1047c9bd05
reflect: stub out reflect.New and reflect.Zero 6 years ago
Ayke van Laethem 1d7cc2c242 cgo: add support for bitfields using generated getters and setters 6 years ago
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