aboutsummaryrefslogtreecommitdiffhomepage
path: root/main.go
AgeCommit message (Expand)Author
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
2018-09-29main: use GOPATH from the environmentAyke van Laethem
2018-09-25main: add -no-debug flag to avoid DWARF debug infoAyke van Laethem
2018-09-24all: fix errors reported by go vetAyke van Laethem
2018-09-24main: optimize 'tinygo run'Ayke van Laethem
2018-09-24compiler: rename .Parse() to .Compiler()Ayke van Laethem
2018-09-24compiler: use config struct for optionsAyke van Laethem