68 Commits (4bd1b9e53d7e3978c0e242143380efa2d3ac1e16)

Author SHA1 Message Date
Ayke van Laethem d9ca5f97fb
Move coroutine passes from Makefile to compiler itself 6 years ago
Ayke van Laethem 90fb0ee4eb
Add AVR support 7 years ago
Ayke van Laethem 0d1b7239c1
Assorted allocator fixes 7 years ago
Ayke van Laethem b8260ba554
Makefile: use -Os instead of -O1 7 years ago
Ayke van Laethem 0168bf7797
Add goroutines and function pointers 7 years ago
Ayke van Laethem 8df220a53b
Move to my own fork of LLVM 7 years ago
Ayke van Laethem 588910792d
Translate bootstrapping main from C to LLVM IR 7 years ago
Ayke van Laethem 2fca772431 Makefile: Autodetect LLVM bin dir 7 years ago
Ayke van Laethem 8c426b406d Automatically convert .svd files to Go source files 7 years ago
Ayke van Laethem 5bbd41e9fb compiler: Implement -ffunction-sections work 7 years ago
Ayke van Laethem 4522d2f49e Makefile: Remove SECONDARY: rule 7 years ago
Ayke van Laethem 2d19bb11ba compiler: Merge the runtime into the Go code, for better code size 7 years ago
Ayke van Laethem a446b4de97 Be able to actually run the blinky example on an nRF 7 years ago
Ayke van Laethem 45e7376f39 Implement print() and println() in Go 7 years ago
Ayke van Laethem 5dfcb5f085 Reorganize packages 7 years ago
Ayke van Laethem 30931ab3a6 Makefile cleanup 7 years ago
Ayke van Laethem d08ff64d1d Move string printing to runtime 7 years ago
Ayke van Laethem bc28975c8c Hello world! 7 years ago