aboutsummaryrefslogtreecommitdiffhomepage
path: root/main.go
AgeCommit message (Expand)Author
2019-03-15main: use OS specific name for llvm-ar-7 tool to ensure that llvm7 toolchain ...Ron Evans
2019-03-06compiler: support output file using UF2 bootloader formatRon Evans
2019-03-04all: use internal objcopy implementationAyke van Laethem
2019-02-23compiler: extend flash command to support different output file types, based ...Ron Evans
2019-02-19all: add macOS supportAyke van Laethem
2019-02-19all: remove init interpretation during IR constructionAyke van Laethem
2019-02-08Add tinygo version subcommand (#172)Ron Evans
2019-02-01main: optionally build with LLDAyke van Laethem
2019-02-01main: include prebuilt compiler-rt libraries in release tarballAyke van Laethem
2019-02-01main: give more context when running an external results in an errorAyke van Laethem
2019-01-31all: update import paths to github.com/tinygo-org/tinygoAyke van Laethem
2019-01-16main: compile and run a program directlyAyke van Laethem
2019-01-05all: add support for more architectures and GOOS/GOARCH (#118)Ayke
2019-01-04Reduce code size for AVR (#116)Ayke
2019-01-03all: add flag to enable i64 parameters in WebAssemblyKonstantin Yegupov
2018-12-13compiler: pass -cflags and -ldflags to tinygo CLI commandRon Evans
2018-12-10cgo: add package directory to header include pathsAyke van Laethem
2018-12-10main: compile C source files in packagesAyke van Laethem
2018-12-10loader: switch to custom program loaderAyke van Laethem
2018-12-01compiler: return error messages with source locationAyke van Laethem
2018-12-01compiler: lower interfaces in a separate passAyke van Laethem
2018-11-28main: configure default GC in target JSON fileAyke van Laethem
2018-11-22all: compile and link using clang, where possibleAyke van Laethem
2018-11-19targets: make compiler runtime selection more configurableAyke van Laethem
2018-11-18runtime: implement a simple mark/sweep garbage collectorAyke van Laethem
2018-11-17runtime: add "none" garbage collectorAyke van Laethem
2018-11-17all: make garbage collector configurableAyke van Laethem
2018-11-17main: do not run legacy init interpreter with run subcommandAyke van Laethem
2018-11-17main: move "tinygo" build tag to compilerAyke van Laethem
2018-11-16main: enable -initinterp by defaultAyke van Laethem
2018-11-14compiler: pass i64 return value in an extra pointer paramAyke van Laethem
2018-11-05main: fix -initinterp flagAyke van Laethem
2018-11-04interp: add new compile-time package initialization interpreterAyke van Laethem
2018-11-03main: print IR even when verification failedAyke van Laethem
2018-11-03compiler: do not abort on verification failureAyke van Laethem
2018-11-03compiler: work around i64 limitation in JavaScriptAyke van Laethem
2018-10-31main: cleanup printing of IRAyke van Laethem
2018-10-27tinygo: add 'tinygo' build tagMarc-Antoine Ruel
2018-10-26main: gofmtAyke van Laethem
2018-10-25main: update help text with new subcommandsAyke van Laethem
2018-10-24main: refactor build option passingAyke van Laethem
2018-10-21all: add WebAssembly backendAyke van Laethem
2018-10-10main: add -opt= flag for the optimization levelAyke van Laethem
2018-10-08all: add emulation support for Cortex-M3 with QEMUAyke van Laethem
2018-10-07main: generate binary files when compiling to .binAyke van Laethem
2018-10-07all: use compiler-rt for builtinsAyke van Laethem
2018-10-03main: hide OCD output by default in gdb subcommandAyke van Laethem
2018-10-03all: implement gdb sub-command for easy debuggingAyke van Laethem
2018-09-30all: use LLVM library provided by the systemAyke van Laethem
2018-09-29main: helpful error message for flash cmd without -targetAyke van Laethem