88 Commits (7b6a9fab4206bde1a11c3a8d79631a0e8ac71a82)

Author SHA1 Message Date
Ayke van Laethem 5551ec7a1e cgo: implement support for static functions 3 years ago
Damian Gryski 227a55d891 loader,crypto: fix link error for crypto/internal/boring/sig.StandardCrypto 2 years ago
Ayke van Laethem 4695da83b7 all: drop support for Go 1.16 and Go 1.17 2 years ago
Damian Gryski a2704f1435 all: move from os.IsFoo to errors.Is(err, ErrFoo) 2 years ago
Damian Gryski edbbca5614 all: remove calls to deprecated ioutil package 2 years ago
Ayke van Laethem bb65c5ce2b compiler: add support for type parameters (aka generics) 2 years ago
José Carlos Chávez a07287d3c6 fix: fixes tinygo test ./... syntax. 2 years ago
Ayke van Laethem 87a4676137 all: add support for the embed package 3 years ago
Elliott Sales de Andrade 9cedd78d9c Add a shim for internal/fuzz 3 years ago
sago35 d65e3deccf Revert "all: move stm32 files to separate repository" 3 years ago
Ayke van Laethem 644356c220 all: move stm32 files to separate repository 3 years ago
Ayke van Laethem 850a5fdbfb loader: only add Clang header path for CGo 3 years ago
Nia Waldvogel 8aa223aed9 main (test): integrate test corpus runner 3 years ago
Ayke van Laethem d054d4d512 loader: respect $GOROOT when running `go list` 3 years ago
Damian Gryski c87bb0e9cc pass more --dirs to wasmtime so it can read the entire module tree 3 years ago
Ayke van Laethem ebd4969cde all: switch to LLVM 13 3 years ago
Nia Waldvogel 763a86cd8e loader: elminate goroot cache inconsistency 3 years ago
Dan Kegel b70b6076e3 net/ip, syscall/errno: Reduce code duplication by switching to internal/itoa. 3 years ago
Ayke van Laethem 5792f3a1cf builder: improve accuracy of the -size=full flag 3 years ago
Ayke van Laethem c454568688 loader: fix true path detection on Windows 3 years ago
Ayke van Laethem e02727679f builder, cgo: support function definitions in CGo headers 3 years ago
Ayke van Laethem c7c874a487 loader: fix panic in CGo files with syntax errors 3 years ago
Ayke van Laethem f57e9622fd baremetal,wasm: support command line params and environment variables 3 years ago
Ayke van Laethem d94f42f6e2 crypto/rand: replace this package with a TinyGo version 3 years ago
Ayke van Laethem af65c006e6 loader: fix testing a main package 3 years ago
Federico G. Schwindt b20905da13 Add support for net.IP 4 years ago
Ayke van Laethem 78acbdf0d9 main: match `go test` output 4 years ago
Ayke van Laethem 1bed192de0 cgo: add support for CFLAGS in .c files 4 years ago
Ayke van Laethem e2f532709f builder, compiler: compile and cache packages in parallel 4 years ago
Ayke van Laethem c60c36f0a8 all: use ExitCode() call to get exit code of exited process 4 years ago
Ayke van Laethem 36db75b366 loader: support imports from vendor directories 4 years ago
Ayke van Laethem a848d720db compiler: refactor and add tests 4 years ago
Ayke van Laethem dbc438b2ae loader: use name "main" for the main package 4 years ago
Takeshi Yoneda f50ad3585d
support WASI target (#1373) 4 years ago
Ayke van Laethem 7b601b3e3c loader: fix linkname in test binaries 4 years ago
Ayke van Laethem c810628a20 loader: rewrite/refactor much of the code to use go list directly 4 years ago
Ayke van Laethem ecaf9461ce loader: be more robust when creating the cached GOROOT 4 years ago
Ayke van Laethem 2194d447e9 loader: use ioutil.TempDir to create a temporary directory 4 years ago
Ayke van Laethem b59a46eef0 loader: work around Windows symlink limitation 4 years ago
Lucas Teske 3650c2c739 nintendoswitch: Add experimental Nintendo Switch support without CRT 5 years ago
Ayke van Laethem 4ca2d3f0cf loader: load packages using Go modules 5 years ago
Ayke van Laethem 35015a7918 loader: merge roots from both Go and TinyGo in a cached directory 5 years ago
Lucas Teske 726d735ad3 cgo: Add LDFlags support 5 years ago
Ayke van Laethem 0afd42c439 main: switch to LLVM 10 5 years ago
Ayke van Laethem 69c1d802e1 loader: improve error messages for failed imports 5 years ago
Ayke van Laethem 7369a0e7f2 all: add support for Windows 6 years ago
Carolyn Van Slyck 208e1719ad Add test command to tinygo (#243) 5 years ago
Ayke van Laethem a3d1f1a514 all: try more locations to find Clang built-in headers 5 years ago
Ayke van Laethem 66aca428ba compiler: rename import path if it lies in TINYGOPATH 6 years ago
Justin Clift 064d001550 Trivial typo fixes 6 years ago