aboutsummaryrefslogtreecommitdiffhomepage
path: root/main.go
AgeCommit message (Expand)Author
2021-06-02main: escape commands while printing them with the -x flagAyke van Laethem
2021-06-02main: add -test flag for `tinygo list`Ayke van Laethem
2021-06-02main: don't consider compile-only tests as failingAyke van Laethem
2021-05-10Discover USB ports onlyYurii Soldak
2021-05-06main: match `go test` outputAyke van Laethem
2021-05-06Add -llvm-features parameterFederico G. Schwindt
2021-05-06compiler: openocd commands in tinygo command lineKenneth Bell
2021-04-22main: add -print-allocs flag that lets you print all heap allocationsAyke van Laethem
2021-04-09main: implement -ldflags="-X ..."Ayke van Laethem
2021-04-09main: remove -cflags and -ldflags flagsAyke van Laethem
2021-04-08build: improve error messages in getDefaultPort(), support for multiple portssago35
2021-04-05builder: add support for -x flagAyke van Laethem
2021-03-29gdb: enable to specify multiple candidates for gdbsago35
2021-03-09all: use ExitCode() call to get exit code of exited processAyke van Laethem
2021-03-09all: replace strings.Replace with strings.ReplaceAllAyke van Laethem
2021-03-05transform: show better error message in coroutines loweringAyke van Laethem
2021-03-05gdb: support -ocd-output on windowssago35
2021-03-05gdb: kill openocd if it does not exitsago35
2021-01-24builder: parallelize most of the buildAyke van Laethem
2021-01-14New tinygo -x option to print commands (#1572)Fauchon
2021-01-10wasm: implement a growable heapAyke van Laethem
2020-12-10main: support gdb debugging with AVRAyke van Laethem
2020-10-03add wasm-abi field in TargetSpec && set generic for WASI by default (#1421)Takeshi Yoneda
2020-10-02main: add support for debugging qemu-user targetsAyke van Laethem
2020-09-25main: add support for -c and -o flags to tinygo testAyke van Laethem
2020-09-25main: refactor -o flagAyke van Laethem
2020-09-24test: support non-host testsAyke van Laethem
2020-09-09main: implement tinygo targets to list usable targetsAyke van Laethem
2020-09-07main: add cached GOROOT to info subcommandAyke van Laethem
2020-09-04all: run test binaries in the correct directoryAyke van Laethem
2020-09-03loader: rewrite/refactor much of the code to use go list directlyAyke van Laethem
2020-08-31flash: call PortReset only on other than openocdsago35
2020-08-25main: embed git-hash in tinygo-dev executablesago35
2020-08-25main: use ToSlash() to specify program pathsago35
2020-08-25main: use simpler file copy instead of file renaming to avoid issues on nrf52...deadprogram
2020-07-11builder: try to determine stack size information at compile timeAyke van Laethem
2020-06-23main: use ToSlash() to specify pkgNamesago35
2020-06-03WIP flash: fix touchSerialPortAt1200bps on windowssago35
2020-05-31main: improve/simplify auto-retry to locate MSD for UF2 and HEX flashingdeadprogram
2020-05-31main: use auto-retry (up to 10 seconds) to locate MSD for UF2 and HEX flashingdeadprogram
2020-05-27loader: load packages using Go modulesAyke van Laethem
2020-05-27loader: merge roots from both Go and TinyGo in a cached directoryAyke van Laethem
2020-05-27main: fix test subcommandAyke van Laethem
2020-05-27main: move TinyGo version to goenvAyke van Laethem
2020-05-27builder: move Go version code to goenv packageAyke van Laethem
2020-05-16compileopts: improve error reporting of unsupported flagscebernardi
2020-05-07flash: fix getDefaultPort() fails on Windows locales such as Japansago35
2020-04-13flash: retry 3 times when attempting to reset the serial portRon Evans
2020-04-09main: switch to LLVM 10Ayke van Laethem
2020-04-03builder: run tools (clang, ...) as separate processesAyke van Laethem