157 Commits (ffe6dfd21bb8aaccc63cfb2c2e93f7d98068e76a)

Author SHA1 Message Date
Randy Reddig 174d492355
compileopts, targets, main: support Wasmtime v14 (#3972) 1 year ago
sago35 a531ed614a main, compileopts: move GetTargetSpecs() to compileopts package 1 year ago
deadprogram 9fd9d9c05a compileopts: add cflag '-isystem' for resource directory search since needed for Xtensa 1 year ago
Ayke van Laethem 72b715fa99 all: add Nix flake file 1 year ago
Ayke van Laethem d801d0cd53 builder: refactor clang include headers 1 year ago
deadprogram 88b29589d6 targets: increase default stack size to 64k for wasi/wasm targets 1 year ago
Ayke van Laethem 3b1913ac57 all: use the new LLVM pass manager 1 year ago
Ayke van Laethem 1d7543e2bf all: switch to LLVM 16 2 years ago
deadprogram ff32fbbb4f targets: increase default stack size to 32k for wasi/wasm targets 1 year ago
Ayke van Laethem a545f17d2e wasm: add support for GOOS=wasip1 1 year ago
Ayke van Laethem 9037bf8bf0 main: add target JSON file in `tinygo info` output 1 year ago
Ayke van Laethem 4d2a6d2bbe wasm: remove i64 workaround, use BigInt instead 2 years ago
Ayke van Laethem 4a240827cb main: add -internal-nodwarf flag 1 year ago
Ayke van Laethem 4c682680ca compileopts: don't filter build tags, use specific build tags instead 2 years ago
Kenneth Bell 1bba5f5d7b targets: make msd-volume-name an array 2 years ago
Damian Gryski 2b1dc4fee5 testing: add -test.shuffle to order randomize test and benchmark order 2 years ago
Damian Gryski 63aaa43072 testing: add test.skip 2 years ago
Damian Gryski 84a3273131 main: fix tests with default TestConfig.Count=0 doesn't skip all tests 2 years ago
Damian Gryski a2f95d6b87 main: stuff test runner options into their own struct 2 years ago
Ayke van Laethem 488174767b builder: remove non-ThinLTO build mode 2 years ago
Ayke van Laethem cce9c6d5a1 arm64: fix register save/restore to include vector registers 2 years ago
Anuraag Agrawal e0a5fc2555
Filter target build-tags if user specified an overriding option (#3357) 2 years ago
Ayke van Laethem df0f5ae1da windows: add ARM64 support 2 years ago
Anuraag Agrawal eebd2f648b
Add -gc=custom option (#3302) 2 years ago
Ayke van Laethem da362b8a24 wasm: support ThinLTO 2 years ago
Adrian Cole 334a12818d Allows the emulator to expand {tmpDir} 2 years ago
Ayke van Laethem 655075e5e0 runtime: implement precise GC 2 years ago
deadprogram c5c6464175 compileopts: replace 'retries' with more correct 'timeout' param 2 years ago
Ayke van Laethem 4d14d3cd54 avr: support ThinLTO 2 years ago
Ayke van Laethem 67841207e8 Revert "Enable wasm pointer tracking for gc=none." 2 years ago
Anuraag Agrawal 0b3a7280fa Enable wasm pointer tracking for gc=none. 2 years ago
deadprogram 73b368270c compileopts: add 'retries' flag to allow setting the number of times to retry locating the MSD volume when flashing 2 years ago
Ayke van Laethem e1281b0128 darwin: fix error with `tinygo lldb` 2 years ago
Ayke van Laethem 81dbbea1c8 esp: use ThinLTO for Xtensa 2 years ago
Ayke van Laethem 268140ae40 wasm: remove -wasm-abi= flag 2 years ago
Ayke van Laethem c0d505d13a all: use DWARF version 4 2 years ago
Ayke van Laethem 0ddcf4af96 riscv: add "target-abi" metadata flag 2 years ago
Ayke van Laethem c153239682 targets: remove "acm:"` prefix for USB vid/pid pair 2 years ago
Adrian Cole e91fae5756 compileopts: silently succeed when there's no debug info to strip 2 years ago
sago35 9e24441978
main: allow setting the baud rate for serial monitors (#3190) 2 years ago
sago35 80f38e8449 main: add serial port monitoring functionality 2 years ago
Ayke van Laethem 5f96d2b784 all: add flag for setting the goroutine stack size 2 years ago
sago35 f5fc2fc072 main: add support for stlink-dap programmer 2 years ago
sago35 fd05254683 Update compileopts/target.go 2 years ago
sago35 c579e7e509 Update compileopts/target.go 2 years ago
sago35 49b0086f8f main: improve error handling when loading target/*.json 2 years ago
Ayke van Laethem 5f6cf665f5 compileopts: fix windows/arm target triple 2 years ago
Yurii Soldak 55573c6729 targets: fail fast on duplicate values in target field slices 2 years ago
Damian Gryski 0b77e92c50 make interp timeout configurable from command line 2 years ago
Damian Gryski f12ddfe164 all: update _test.go files for os.IsFoo changes 2 years ago