834 Commits (45cacda7b343ad50c4caa9718dfd9bf46bc491ab)
 

Author SHA1 Message Date
Ayke van Laethem b1c70d85f7 nrf: add CPU frequency 6 years ago
Ayke van Laethem 714d98354c arm: provide intrinsics to disable/enable interrupts 6 years ago
Ayke van Laethem 6e8df2fc40 samd21: define and use hardware pin numbers 6 years ago
Ayke van Laethem 902f40867f samd21: add GPIO support for port B 6 years ago
Ron Evans 5438f16fcb
machine/atsamd21: support for USB CDC aka serial interface 6 years ago
Ron Evans 7f027ddd33 machine/samd21: correct calculation for runtime ticks() function so that go routine scheduling can function as expected as described in issue #149 6 years ago
Ron Evans acaf096586 compiler: extend flash command to support different output file types, based on contents of flash key in target file 6 years ago
Ron Evans 942d4903ce
machine/atsamd21: extracts functionality for processor family into shared files. 6 years ago
Ayke van Laethem 0b212cf2f6 all: add macOS support 6 years ago
Ron Evans 2d5bc836f5 build: correct Makefile to build tinygo executable correctly when build directory does not exist, such as after running 'make clean' 6 years ago
Ayke van Laethem 856e5fa179 ir: remove old cgo related code 6 years ago
Ayke van Laethem 07733ca056 compiler: remove some dead code reported by go vet 6 years ago
Ayke van Laethem 92d9b780b5 all: remove init interpretation during IR construction 6 years ago
Ayke van Laethem da345e8723 cgo: implement bool/float/complex types 6 years ago
Ayke van Laethem fab38a0749 compiler: use Clang data layout for complex numbers 6 years ago
Daniel Esteban 0a3dbbd1cb Added regular pins const for bbc:microbit (#181) 6 years ago
admin 4c29f0fdb6
wasm: support wasm example on Safari 6 years ago
Ayke van Laethem fbc2099ee3
main: version v0.2.0 6 years ago
Ayke van Laethem 95d895646a
loader/cgo: add support for function pointers 6 years ago
Ayke van Laethem 35fb594f8f
loader/cgo: add support for pointer types 6 years ago
Ayke 01f6aff422 loader: support global variables in CGo (#173) 6 years ago
Ron Evans 7dd5839f47
build: display output file sizes for target smoke test builds on Travis (#175) 6 years ago
Ron Evans 403fee7e06
Add tinygo version subcommand (#172) 6 years ago
Ron Evans 7657238c24
docs: refactor README content (#171) 6 years ago
Ayke van Laethem 3cba36f2ba compiler: add syscalls for 64-bit arm 6 years ago
Ayke van Laethem 93d5269fef compiler: add syscalls for 32-bit arm 6 years ago
Ayke van Laethem 4b477fad55 all: update Travis CI to Ubuntu Xenial 6 years ago
Ayke van Laethem 6360e318a7 runtime: add support for math package 6 years ago
Ayke van Laethem 0757eb5919 main: link with --gc-sections 6 years ago
Ayke van Laethem 013a71aa3d compiler: support NaN in float comparisons 6 years ago
Ron Evans f0091b31b5
Add CONTRIBUTING.md to help us help you (#169) 6 years ago
Ayke van Laethem 709a296150 os: add basic OS functionality 6 years ago
Ayke van Laethem f7b2a2c977 compiler: implement syscall.Syscall* as builtins 6 years ago
Ayke van Laethem 6ae4b43eb2 interp: fix recursive scanning 6 years ago
Ayke van Laethem bece6b9648 interp: remove init call when hitting 'unreachable' 6 years ago
Ayke van Laethem 553f00bdb8 interp: fix uintptr type context in interface 6 years ago
Ayke van Laethem a789108926 test: add -short flag that only tests on the host 6 years ago
Ayke van Laethem d63ce0646c compiler: avoid all debug info with -no-debug 6 years ago
Ayke van Laethem 003211b4ff
reflect: implement Value.Set*() for basic types 6 years ago
Ayke van Laethem e6720d7ddc
compiler: add support for comparing complex numbers 6 years ago
Ayke van Laethem dfef168139
reflect: add limited support for all type kinds 6 years ago
Ayke van Laethem 101f2e519b
compiler: add support for zero channel constant 6 years ago
Ayke van Laethem eb34afde4b
amd64: align on 16 bytes instead of 8 6 years ago
Ayke van Laethem 63f2a3dfe9
reflect: support slices and indexing of strings and slices 6 years ago
Ayke van Laethem fb23e9c212
reflect: add support for non-named basic types 6 years ago
Ayke van Laethem 222c4c75b1
test: check for errors when globbing test packages 6 years ago
Ayke van Laethem 5a509f5bfe
compiler: support some more types in interfaces 6 years ago
Ayke van Laethem 2e46275c45
compiler: support complex64 constants 6 years ago
Ayke van Laethem 1d34f868da
compiler: sort interface type codes in reverse order 6 years ago
Ayke van Laethem f0904779a5
reflect: add reflect.TypeOf 6 years ago