aboutsummaryrefslogtreecommitdiffhomepage
path: root/loader/loader.go
AgeCommit message (Expand)Author
2023-10-14builder: refactor clang include headersAyke van Laethem
2022-09-16cgo: implement support for static functionsAyke van Laethem
2022-09-01loader,crypto: fix link error for crypto/internal/boring/sig.StandardCryptoDamian Gryski
2022-08-30all: drop support for Go 1.16 and Go 1.17Ayke van Laethem
2022-08-07all: remove calls to deprecated ioutil packageDamian Gryski
2022-06-11compiler: add support for type parameters (aka generics)Ayke van Laethem
2022-06-11fix: fixes tinygo test ./... syntax.José Carlos Chávez
2022-05-30all: add support for the embed packageAyke van Laethem
2022-02-12loader: only add Clang header path for CGoAyke van Laethem
2022-01-23main (test): integrate test corpus runnerNia Waldvogel
2022-01-15pass more --dirs to wasmtime so it can read the entire module treeDamian Gryski
2022-01-09all: switch to LLVM 13Ayke van Laethem
2021-11-03builder: improve accuracy of the -size=full flagAyke van Laethem
2021-10-31loader: fix true path detection on WindowsAyke van Laethem
2021-09-28builder, cgo: support function definitions in CGo headersAyke van Laethem
2021-09-15loader: fix panic in CGo files with syntax errorsAyke van Laethem
2021-06-02loader: fix testing a main packageAyke van Laethem
2021-05-06main: match `go test` outputAyke van Laethem
2021-04-06cgo: add support for CFLAGS in .c filesAyke van Laethem
2021-03-21builder, compiler: compile and cache packages in parallelAyke van Laethem
2021-03-09all: use ExitCode() call to get exit code of exited processAyke van Laethem
2021-01-21loader: support imports from vendor directoriesAyke van Laethem
2021-01-15loader: use name "main" for the main packageAyke van Laethem
2020-09-21loader: fix linkname in test binariesAyke van Laethem
2020-09-03loader: rewrite/refactor much of the code to use go list directlyAyke van Laethem
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-21cgo: Add LDFlags supportLucas Teske
2020-04-09main: switch to LLVM 10Ayke van Laethem
2020-01-04loader: improve error messages for failed importsAyke van Laethem
2019-10-17all: add support for WindowsAyke van Laethem
2019-06-18Add test command to tinygo (#243)Carolyn Van Slyck
2019-06-13all: try more locations to find Clang built-in headersAyke van Laethem
2019-06-06compiler: rename import path if it lies in TINYGOPATHAyke van Laethem
2019-05-13Trivial typo fixesJustin Clift
2019-05-12cgo: refactor; support multiple cgo files in a single packageAyke van Laethem
2019-05-07main: make $GOROOT more robust and configurableAyke van Laethem
2019-04-25cgo: improve error locations for cgo-constructed ASTAyke van Laethem
2019-04-25cgo: support builtin #include headersAyke van Laethem
2019-04-11cgo: improve diagnosticsAyke van Laethem
2019-03-23all: pretend to be linux/arm in baremetal targetsAyke van Laethem
2019-01-27loader: better error message on import cyclesKonstantin Yegupov
2018-12-10cgo: add package directory to header include pathsAyke van Laethem
2018-12-10all: add bare-bones Cgo supportAyke van Laethem
2018-12-10loader: switch to custom program loaderAyke van Laethem