aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/cgo
AgeCommit message (Expand)Author
2023-02-18runtime/cgo: restore correct build tags for linux/mips*Joel Sing
2023-02-10cmd/cgo: add -fno-stack-protector to CFLAGS (again)Than McIntosh
2023-01-31runtime/cgo: remove APPLE macros on 386, arm, and ppc64 assembly filesCherry Mui
2023-01-31cmd/link: load host archive libc_nonshared.a for -fstack-protectorThan McIntosh
2023-01-24runtime/cgo: use //go:build lines in C and assembly filesTobias Klauser
2023-01-24runtime: use explicit NOFRAME on windows/amd64qmuntal
2023-01-23runtime,cmd/internal/obj/x86: use TEB TLS slots on windows/i386qmuntal
2022-12-05runtime/cgo: fix typo in gcc_loong64.SCherry Mui
2022-12-05runtime/cgo: add .file directive to GNU assembly filesCherry Mui
2022-11-14runtime,cmd/internal/obj/x86: use TEB TLS slots on windows/amd64qmuntal
2022-10-14runtime: add msan support on freebsd/amd64Dmitri Goutnik
2022-10-05runtime/cgo: let darwin pthread stacksize follow rlimitYoulin Feng
2022-09-28cmd/nm, runtime/cgo: add cgo support for freebsd/riscv64Mikael Urankar
2022-08-28cmd/cgo: add and use runtime/cgo.Incomplete instead of //go:notinheapCuong Manh Le
2022-08-08runtime/cgo: add -fno-stack-protector to CFLAGSIan Lance Taylor
2022-07-26runtime/cgo: use frame address to set g0 stack boundCherry Mui
2022-06-09runtime/cgo: retry _beginthread on EACCESMichael Pratt
2022-06-09runtime/cgo: merge bodies of cgo_sys_thread_start on windowsMichael Pratt
2022-05-19runtime/cgo: add cgo function call support for loong64Xiaodong Liu
2022-05-06runtime/cgo: remove memset in _cgo_sys_thread_start on linuxTobias Klauser
2022-05-03internal/poll, net, syscall: use accept4 on solarisTobias Klauser
2022-04-22runtime/cgo: remove stdlib.h warning workaround on darwinBryan C. Mills
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-03-30runtime: unify C->Go ABI transitions on arm64eric fang
2022-03-29all: use new "unix" build tag where appropriateIan Lance Taylor
2022-03-18runtime/cgo: remove memset in _cgo_sys_thread_start on freebsd/armTobias Klauser
2021-12-15runtime/cgo: fix signature of crosscall_amd64 in commentMoZhonghua
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-20runtime/cgo: add example of Handle with void* parameterAlan Donovan
2021-11-03cmd/asm,cmd/compile,runtime: stop using X3 (aka GP) on riscv64Joel Sing
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-09-17runtime/cgo: save and restore X3 (aka GP) for crosscall1 on riscv64Joel Sing
2021-09-09cmd/cgo, runtime/cgo: avoid GCC/clang conversion warningsIan Lance Taylor
2021-08-09runtime/cgo: when using msan explicitly unpoison cgoCallersIan Lance Taylor
2021-05-17runtime/cgo: fix crosscall2 on ppc64xLynn Boger
2021-05-13all: add //go:build lines to assembly filesTobias Klauser
2021-05-10runtime/cgo,cmd/internal/obj/ppc64: fix signals with cgoLynn Boger
2021-04-28cmd/dist,runtime: support cgo on openbsd/mips64Joel Sing
2021-04-23runtime: add windows/arm64 cgo-linking codeRuss Cox
2021-04-15runtime: unify C->Go ABI transitionsAustin Clements
2021-04-15runtime,runtime/cgo: save all necessary registers on entry to Go on WindowsAustin Clements
2021-04-13all: simplify the spelling of LinuxBrad Fitzpatrick
2021-04-08runtime/cgo: clarify Handle documentationIan Lance Taylor
2021-04-06runtime/cgo: add Handle for managing (c)go pointersChangkun Ou
2021-02-23runtime/cgo: use correct lean and mean macroJason A. Donenfeld
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2021-02-18runtime/cgo: add cast in C code to avoid C compiler warningIan Lance Taylor
2021-02-05[dev.regabi] runtime/cgo: call setg_gcc in crosscall_amd64Cherry Zhang
2020-12-26runtime/cgo: fix Android build with NDK 22Elias Naur
2020-12-07runtime/cgo: fix building on muslTonis Tiigi