253 Commits (2e76cd3687df0f6a4ea8d042589ced1d22f4ea78)

Author SHA1 Message Date
Ayke van Laethem 2e76cd3687 builder: interpret linker error messages 4 months ago
Ayke van Laethem 2eb39785fe cgo: add support for printf 9 months ago
Ayke van Laethem 55f7d21ff5 builtins: add GENERIC_TF_SOURCES 5 months ago
Ayke van Laethem fb3d98ce6e compileopts: add CanonicalArchName to centralize arch detection 3 months ago
Ayke van Laethem 2d6d9eb76d ci: don't include prebuilt libraries in the release 3 months ago
Ayke van Laethem 725518f007 all: add linux/mipsle support 5 months ago
Ayke van Laethem 04d1261f8a build: add package ID to compiler and optimization error messages 4 months ago
Ayke van Laethem 7ac1ca0ae2 builder: remove workaround for generics race condition 4 months ago
Damian Gryski 9cb263479c
wasi preview 2 support (#4027) 4 months ago
Ayke van Laethem 077b35e9ad all: drop support for Go 1.18 5 months ago
Damian Gryski bfccf3592a builder: make sure wasm-opt command line is printed if asked 5 months ago
Damian Gryski 272fea13e7 builder: keep un-wasm-opt'd .wasm if -work was passed 5 months ago
Ayke van Laethem 81ce7fb738 LLVM 18 support 6 months ago
Dan Kegel ad0af607ef Add 'make spell' target, fix what it finds. In .go files, only checks comments. 6 months ago
Randy Reddig 055950421a all: change references of 'wasi' to 'wasip1'; test hygiene 8 months ago
deadprogram a5ceb793be builder: add check for error on creating needed directory as suggested by @b0ch3nski 8 months ago
Ayke van Laethem 7c546525ea wasm-unknown: add math and memory builtins that LLVM needs 8 months ago
Ayke van Laethem 78775007fa wasm: fix symbol table index for archives 8 months ago
Ayke van Laethem ad4d722f54 all: move -panic=trap support to the compiler/runtime 8 months ago
deadprogram c55191283b builder: add 'wasm-unknown' to list of targets for clang features verification 9 months ago
Damian Gryski 2867da164d Allow larger systems to have a larger max stack alloc 1 year ago
Ayke van Laethem 38a80b45d3
all: support Go 1.22 10 months ago
Ayke van Laethem e9003e2deb
runtime: add runtime.rand function 10 months ago
Ayke van Laethem 6984af43a0 all: statically link to LLVM 17 instead of LLVM 16 1 year ago
deadprogram 2ee4d9aaa1 builder/picolib: add needed file for compiling math functions with error support. 11 months ago
Rado M 9b896dc981 refactor: reuse OptLevel() to get the opt level 12 months ago
Ayke van Laethem f55f5315cc builder: generalize build ID fallback to darwin 1 year ago
Ayke van Laethem d801d0cd53 builder: refactor clang include headers 1 year ago
Ayke van Laethem 499fce9cee avr: don't compile large parts of picolibc (math, stdio) 1 year ago
Ayke van Laethem 8cbfbcae5a build: avoid sharing GlobalValues between build instances 1 year ago
Ayke van Laethem 5cd8ba2421 all: refactor goenv.Version to add the git sha1 if needed 1 year ago
Ayke van Laethem 3b1913ac57 all: use the new LLVM pass manager 1 year ago
Ayke van Laethem 1da1abe314 all: remove LLVM 14 support 1 year ago
Dan Kegel 13a8eae0d4 build: build Go SSA serially [issue 3895] 1 year ago
Ayke van Laethem 1d7543e2bf all: switch to LLVM 16 2 years ago
sago35 3ad2530ee7 atsamd21, atsamd51: add support for USB INTERRUPT OUT 1 year ago
Ayke van Laethem a545f17d2e wasm: add support for GOOS=wasip1 1 year ago
deadprogram 253dbe335a builder: update message for max supported Go version 1 year ago
Ayke van Laethem a93f0ed12a all: Go 1.21 support 1 year ago
Ayke van Laethem c25dd0a972 testing: add Testing function 1 year ago
Charlie Haley 5b581d83b3 compiler: add compiler-rt and wasm symbols to table 1 year ago
Ayke van Laethem e075e0591d main: use `go env` instead of doing all detection manually 1 year ago
Yurii Soldak cec237917f example: simplify pininterrupt 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
Damian Gryski f55bb8e030 builder: bump sizes_test 2 years ago
Ayke van Laethem 6435f62dcc builder: implement Nordic DFU file writer in Go 2 years ago
Damian Gryski 6a2dd35fe6 builder: bump sizes test values 2 years ago
Ayke van Laethem 9bf5d6a4aa builder: add link to compatibility matrix 2 years ago
Ayke van Laethem 0b2aec1164 runtime: improve panic message when heap allocating in an interrupt 2 years ago