1
0
mirror of https://github.com/golang/go synced 2024-10-02 16:28:34 -06:00
go/src/os
Alex Brainman 9402e49450 runtime: really pass return value to Windows in externalthreadhandler
When Windows calls externalthreadhandler it expects to receive
return value in AX. We don't set AX anywhere. Change that.
Store ctrlhandler1 and profileloop1 return values into AX before
returning from externalthreadhandler.

Fixes #10215.

Change-Id: Ied04542cc3ebe7d4a26660e970f9f78098143591
Reviewed-on: https://go-review.googlesource.com/8901
Reviewed-by: Minux Ma <minux@golang.org>
Run-TryBot: Alex Brainman <alex.brainman@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2015-04-15 05:03:42 +00:00
..
exec os/exec: skip fork test on darwin/arm64 2015-04-13 11:53:09 +00:00
signal runtime: really pass return value to Windows in externalthreadhandler 2015-04-15 05:03:42 +00:00
user
dir_plan9.go
dir_unix.go
dir_windows.go
doc.go
env_test.go
env_unix_test.go
env.go all: fix typo in doc 2015-02-17 04:37:18 +00:00
error_plan9.go
error_test.go
error_unix.go
error_windows.go
error.go
exec_plan9.go
exec_posix.go os: replace itod on posix with general itoa and fix possible infinite recursion 2015-01-02 16:21:18 +00:00
exec_unix.go
exec_windows.go
exec.go
export_test.go
file_darwin.go os: set TMPDIR on darwin/arm 2015-03-02 18:46:11 +00:00
file_plan9.go os: document that users of Fd should keep f alive 2014-11-06 09:36:51 -05:00
file_posix.go os: windows Rename should overwrite destination file. 2015-04-09 08:39:52 +00:00
file_unix.go os: windows Rename should overwrite destination file. 2015-04-09 08:39:52 +00:00
file_windows.go os: windows Rename should overwrite destination file. 2015-04-09 08:39:52 +00:00
file.go os: don't return Chmod's error from Mkdir and OpenFile 2015-03-20 18:33:00 +00:00
getwd_darwin.go
getwd.go
os_test.go os: fix TestProgWideChdir on darwin 2015-04-13 22:26:15 +00:00
os_unix_test.go os: fix TestMkdirAllAtSlash on Plan 9 2015-02-02 17:01:45 +00:00
os_windows_test.go syscall: Readlink doesn't handle junction on windows 2015-02-12 02:03:25 +00:00
path_plan9.go all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
path_test.go os: adjust working dir for darwin/arm64 tests 2015-04-12 11:51:59 +00:00
path_unix.go all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
path_windows.go all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
path.go
pipe_bsd.go
pipe_linux.go
proc.go os: give race detector chance to override Exit(0) 2015-03-28 12:42:37 +00:00
stat_darwin.go
stat_dragonfly.go
stat_freebsd.go
stat_linux.go
stat_nacl.go
stat_netbsd.go
stat_openbsd.go
stat_plan9.go os: emulate plan 9 libc in stat 2015-01-26 06:34:07 +00:00
stat_solaris.go
stat_windows.go
sticky_bsd.go os: handle the sticky bit separately for *BSD and Solaris 2014-12-17 16:07:28 +00:00
sticky_notbsd.go os: handle the sticky bit separately for *BSD and Solaris 2014-12-17 16:07:28 +00:00
str.go os: replace itod on posix with general itoa and fix possible infinite recursion 2015-01-02 16:21:18 +00:00
sys_bsd.go
sys_darwin.go
sys_freebsd.go
sys_linux.go
sys_nacl.go
sys_plan9.go
sys_solaris.go
sys_unix.go
sys_windows.go os: Use GetComputerNameEx to get Hostname on win32 2015-02-25 23:16:44 +00:00
types_notwin.go
types_windows.go
types.go