aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/cgo
AgeCommit message (Expand)Author
2023-04-04runtime/cgo: use pthread_attr_get_np on IllumosCherry Mui
2023-04-03runtime: cleanup PPC64/linux runtime.sigtrampPaul E. Murphy
2023-04-03Revert "Revert "runtime: consolidate function descriptor definitions on PPC64""Cherry Mui
2023-04-03runtime/cgo: store M for C-created thread in pthread keydoujiang24
2023-03-31Revert "runtime/cgo: store M for C-created thread in pthread key"Cherry Mui
2023-03-31Revert "runtime: consolidate function descriptor definitions on PPC64"Cherry Mui
2023-03-31Revert "runtime: get a better g0 stack bound in needm"Cherry Mui
2023-03-30runtime: get a better g0 stack bound in needmCherry Mui
2023-03-29runtime: save/restore callee-saved registers in loong64's sigtrampGuoqi Chen
2023-03-27runtime: consolidate function descriptor definitions on PPC64Paul E. Murphy
2023-03-24runtime/cgo: store M for C-created thread in pthread keydoujiang24
2023-03-18runtime: provide and use a GO_PPC64X_HAS_FUNCDESC defineJoel Sing
2023-03-14runtime,runtime/cgo: fix tsan/pprof/cgo issuesPaul E. Murphy
2023-03-08runtime/cgo: add tsan sync for traceback functionIan Lance Taylor
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