1
0
mirror of https://github.com/golang/go synced 2024-10-05 04:21:22 -06:00
go/src/pkg/runtime/windows
Jaroslavas Počepko c586b5b96b runtime: windows/amd64 callbacks fixed and syscall fixed to allow using it in callbacks
Fixes #2178.
Patch2: Fixed allocating shadow space for stdcall (must be at least 32 bytes in any case)
Patch3: Made allocated chunk smaller.
Patch4: Typo
Patch5: suppress linktime warning "runtime.callbackasm: nosplit stack overflow"
Patch6: added testcase src/pkg/syscall/callback_windows_test.go
Patch7: weakly related files moved to https://golang.org/cl/4965050 https://golang.org/cl/4974041 https://golang.org/cl/4965051
Patch8: reflect changes https://golang.org/cl/4926042/
Patch9: reflect comments

R=golang-dev, alex.brainman, vcc.163
CC=golang-dev, hectorchu
https://golang.org/cl/4958042
2011-08-30 22:02:02 +10:00
..
386 runtime: windows/amd64 callbacks fixed and syscall fixed to allow using it in callbacks 2011-08-30 22:02:02 +10:00
amd64 runtime: windows/amd64 callbacks fixed and syscall fixed to allow using it in callbacks 2011-08-30 22:02:02 +10:00
defs.c windows: runtime: implemented console ctrl handler (SIGINT). 2011-02-14 12:15:13 -05:00
mem.c runtime: another attempt to allow stdcall to be used from both 386 and amd64 arch 2011-06-28 12:46:16 +10:00
os.h runtime: use cgo runtime functions to call windows syscalls 2011-08-27 23:17:00 +10:00
signals.h runtime: add empty windows/signals.h file to fix build 2011-02-25 11:16:39 +11:00
syscall.goc runtime: go interface to cdecl calbacks 2011-08-29 10:40:28 +10:00
thread.c runtime: windows/amd64 callbacks fixed and syscall fixed to allow using it in callbacks 2011-08-30 22:02:02 +10:00