aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2019-04-20main: version 0.5.0v0.5.0Ayke van Laethem
2019-04-20cgo: better error message when using an undefined CGo function pointerAyke van Laethem
2019-04-20cgo: implement C.struct_ typesAyke van Laethem
2019-04-20loader/libclang: fix CGo-related crashAyke van Laethem
2019-04-19src/examples/wasm: Show both methods supportedJohan Brandhorst
2019-04-19examples: add microbit blink exampleRon Evans
2019-04-18examples: remove colorlamp example that is better suited for the TinyGo Zoo (...Ron Evans
2019-04-17BUILDING.md: update to commands included in MakefileAyke van Laethem
2019-04-17Makefile: build static binaries onlyAyke van Laethem
2019-04-17compiler: lower func values to switch + direct callAyke van Laethem
2019-04-17compiler: refactor func value handlingAyke van Laethem
2019-04-17compiler: extract inline asm builtins into separate fileAyke van Laethem
2019-04-17machine/atsamd21: correct pad/pin handling when using both UART and USBCDC in...Ron Evans
2019-04-17Makefile: check whether LLVM was build before making a static binaryAyke van Laethem
2019-04-17cgo: implement C unionsAyke van Laethem
2019-04-17cgo: implement Go arrays (constant arrays in C)Ayke van Laethem
2019-04-17cgo: implement struct typesAyke van Laethem
2019-04-17cgo: make libclang code thread-safeAyke van Laethem
2019-04-17main: fix linker script includes when running outside TINYGOROOTAyke van Laethem
2019-04-16tools: remove Makefile tasks that are redundant thanks to TinyGo improvementsRon Evans
2019-04-15compiler: fix interface lowering passAyke van Laethem
2019-04-13all: support interface asserts in interpAyke van Laethem
2019-04-13all: check formatting on CIAyke van Laethem
2019-04-13stm32: add support for the STM32F4DiscoveryYusuke Mitsuki
2019-04-11main: drop the dependency on llvm-arAyke van Laethem
2019-04-11cgo: improve diagnosticsAyke van Laethem
2019-04-11compiler: optimize ptrtoint+add+inttoptr patternAyke van Laethem
2019-04-11compiler: add param attrs to memmove and memcpyAyke van Laethem
2019-04-10compiler: fix MakeSlice bounds check and castingAyke van Laethem
2019-04-10compiler: fix int casting to use the source signednessAyke van Laethem
2019-04-10compiler: truncate string slice indices if necessaryAyke van Laethem
2019-04-10compiler: let the default 'low' slice bound be a uintptrAyke van Laethem
2019-04-10compiler: support i16 uintptr in cap builtinAyke van Laethem
2019-04-10interp: fix segmentation fault in some buildsAyke van Laethem
2019-04-08circleci: do macOS builds here instead of on Travis CIAyke van Laethem
2019-04-06compiler: implement casting named structs and pointers to themAyke van Laethem
2019-04-05machine/itsybitsy-m0: set pins and pin mode mapping for i2c0 busRon Evans
2019-04-05machine/circuitplay: correct pin and pin mode mapping for both i2c0 (external...Ron Evans
2019-04-05circleci: build LLVM staticallyAyke van Laethem
2019-04-05Makefile: automatically build LLVM when neededAyke van Laethem
2019-04-05darwin: use custom syscall pkg that uses libsystemAyke van Laethem
2019-04-04arm: use the lld linkerAyke van Laethem
2019-04-04main: use wasm-ld instead of wasm-ld-8 on macOSAyke van Laethem
2019-04-04compiler: fix escapes due to nil checksAyke van Laethem
2019-04-03all: support Go 1.12Ayke van Laethem
2019-04-03runtime: implement memmove intrinsicAyke van Laethem
2019-04-03compiler: imporove escape analysis to allow icmpAyke van Laethem
2019-04-02circleci: don't install the llvm packageAyke van Laethem
2019-03-23all: pretend to be linux/arm in baremetal targetsAyke van Laethem
2019-03-23runtime/wasm: provide dummy runtime.setEventHandlerAyke van Laethem