85 Commits (release)

Author SHA1 Message Date
Ayke van Laethem 194396d715 unix: print a message when a fatal signal happens 3 months ago
Ayke van Laethem 4dc07d6cc3 arm: support softfloat in GOARM environment variable 3 months ago
Ayke van Laethem a35b983a5d linux: use -musleabi* instead of -gnueabi* (or nothing) 3 months ago
Ayke van Laethem f188eaf5f9 mips: add GOMIPS=softfloat support 3 months ago
Ayke van Laethem 6efc6d2bb6 compileopts: refactor defaultTarget function 3 months ago
Ayke van Laethem 725518f007 all: add linux/mipsle support 5 months ago
Damian Gryski 9cb263479c
wasi preview 2 support (#4027) 4 months ago
Ayke van Laethem 81ce7fb738 LLVM 18 support 6 months ago
dkegel-fastly 39029cc376
Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it found (#4235) 7 months ago
Ayke van Laethem 6984af43a0 all: statically link to LLVM 17 instead of LLVM 16 1 year ago
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 88b29589d6 targets: increase default stack size to 64k for wasi/wasm targets 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
Kenneth Bell 1bba5f5d7b targets: make msd-volume-name an array 2 years ago
Ayke van Laethem cce9c6d5a1 arm64: fix register save/restore to include vector registers 2 years ago
Ayke van Laethem df0f5ae1da windows: add ARM64 support 2 years ago
Ayke van Laethem 655075e5e0 runtime: implement precise GC 2 years ago
Ayke van Laethem e1281b0128 darwin: fix error with `tinygo lldb` 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
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
Ayke van Laethem 8d6b210c09 compiler: implement recover() built-in function 3 years ago
Ayke van Laethem 5c23f6fb6c all: remove support for LLVM 11 and LLVM 12 3 years ago
Ayke van Laethem bd56636d58 all: make emulator command a string instead of a []string 3 years ago
Ayke van Laethem 6b31ee1e93 all: update to LLVM 14 3 years ago
Elliott Sales de Andrade 4858b27120 Also disable asynchronous unwind tables 3 years ago
sago35 09a3c6a16b flash: add openocd-verify 3 years ago
Ayke van Laethem cdd267fa10 builder: add support for cross compiling to Darwin 3 years ago
Elliott Sales de Andrade 010cc13e9e Fix cross-Linux setup on non-amd64 arches 3 years ago
Damian Gryski ca2f25ed48 compileopts: move {root} replacement to compileopts.Emulator() 3 years ago
Elliott Sales de Andrade b2ef7299b7 arm: Explicitly disable unwind tables 3 years ago
Ayke van Laethem ebd4969cde all: switch to LLVM 13 3 years ago
Damian Gryski 9eb13884de compileopts,targets: replace '{root}' in target files 3 years ago
Ayke van Laethem 5127b9d65b all: add LLVM 12 support 4 years ago
Ayke van Laethem 34011c4800 targets: change LLVM features to match vanilla Clang 3 years ago
Ayke van Laethem 869e917dc6 all: add support for windows/amd64 3 years ago
Ayke van Laethem 7cb44fb373 all: add support for GOARM 3 years ago
Nia Waldvogel 641dcd7c16 internal/task: use asyncify on webassembly 3 years ago
Ayke van Laethem 78fec3719f all: add target-features string to all targets 3 years ago
Ayke van Laethem af4d0fe191 compileopts: fix reversed append in the target file 3 years ago
Ayke van Laethem fce403b7a0 targets: match LLVM triple to the one Clang uses 3 years ago