630 Commits (unix-signal)

Author SHA1 Message Date
Ayke d1b7238a36
Truly ignore `//export` when `//go:wasmexport` is used (#4500) 1 month ago
Randy Reddig 453a1d35c3
compiler, runtime: enable go:wasmexport for wasip2 (#4499) 1 month ago
Ayke 9da8b5c786
wasm: add `//go:wasmexport` support (#4451) 1 month ago
Ayke van Laethem 37460ad60a compiler: support pragmas on generic functions 2 years ago
Ayke van Laethem d4cb92f27c compiler: fix passing weirdly-padded structs to new goroutines 2 months ago
Ayke van Laethem ee5bc65c97 compiler: move some code around to make the next bugfix easier 2 months ago
Ayke van Laethem 73f519b589 interp: support big-endian targets 3 months ago
Ayke van Laethem 105fe9b25d darwin: replace custom syscall package with Go native syscall package 3 months ago
Ayke van Laethem 83c98a23ce mips: fix crash with GOMIPS=softfloat 3 months ago
Ayke van Laethem 8b626e6ea7 compiler: add support for Go 1.23 range-over-func 3 months ago
Ayke van Laethem db2a06a9bb internal/abi: implement initial version of this package 5 months ago
Ayke van Laethem b51cda9721 sync/atomic: add And* and Or* compiler intrinsics needed for Go 1.23 5 months ago
Damian Gryski 4d60d679d3 compiler: fixup Sprintf uses 3 months ago
dkegel-fastly 8135be4e90
GNUmakefile: add spellfix target, use it. (#4387) 3 months ago
Ayke van Laethem fb3d98ce6e compileopts: add CanonicalArchName to centralize arch detection 3 months ago
Ayke van Laethem 725518f007 all: add linux/mipsle support 5 months ago
Ayke van Laethem 571447c7c1 compiler: add 'align' attribute to runtime.alloc calls 4 months ago
Damian Gryski 9cb263479c
wasi preview 2 support (#4027) 4 months ago
leongross 2d5a8d407b add support for unix.{RawSyscall,RawSyscallNoError} 4 months ago
leongross 36958b2875 add support for unix.Syscall* invocations 5 months ago
Ayke van Laethem 6abaee4640 compiler: remove old atomics workaround for AVR 5 months ago
leongross d33ace7b59 remove unused registers for x86_64 linux syscalls 5 months ago
Ayke van Laethem 077b35e9ad all: drop support for Go 1.18 5 months ago
frenkel26 f7c0466f78
compiler,reflect: fix NumMethods for Interface type 5 months ago
Ayke van Laethem 81ce7fb738 LLVM 18 support 6 months ago
leongross 30c4df16f2 add aes generic aliases 7 months ago
dkegel-fastly 39029cc376
Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it found (#4235) 7 months ago
Dan Kegel 9d6e30701b lint: add "make lint" target, run it from ci 7 months ago
leongross 2733e376bd fix square alias for ed25519 8 months ago
Ayke van Laethem ad4d722f54 all: move -panic=trap support to the compiler/runtime 8 months ago
Damian Gryski 2867da164d Allow larger systems to have a larger max stack alloc 1 year ago
Ayke van Laethem d0445d6f83 cgo: fix calling CGo callback inside generic function 10 months ago
Damian Gryski 777048cfa9 compiler: fix crash on type assert on interfaces with no methods 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 1da1abe314 all: remove LLVM 14 support 1 year ago
Ayke van Laethem 42da7654ec compiler: don't use types in the global context 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
Elliott Sales de Andrade 4042c1d618 Update tools to 0.9.0 1 year ago
Elliott Sales de Andrade bf73516259 compiler: Handle nil array and struct constants 1 year ago
Damian Gryski 0042bf62a5 compiler,reflect: add support for [...]T -> []T in reflect 2 years ago
Ayke van Laethem 62294feb56 compiler: improve panic message when a runtime call is unavailable 1 year ago
Ayke van Laethem f1e25a18d2 compiler: implement clear builtin for maps 1 year ago
Ayke van Laethem a2f886a67a compiler: implement clear builtin for slices 1 year ago
Ayke van Laethem f791c821ff compiler: add min and max builtin support 1 year ago
Ayke van Laethem a93f0ed12a all: Go 1.21 support 1 year ago
Ayke van Laethem d845f1e1b2 wasm: fix functions exported through //export 1 year ago
Ayke van Laethem e075e0591d main: use `go env` instead of doing all detection manually 1 year ago