aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/syscall_solaris.go
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2018-04-26 14:06:08 -0400
committerCherry Zhang <cherryyz@google.com>2018-04-26 18:57:20 +0000
commit22f4280b9ac4194d48e0426f3b9743158724ae94 (patch)
treec0bba7a7eab190392b6266439cf31cc6df55ae8d /src/runtime/syscall_solaris.go
parenta3bafcf8ccb55b130c10cbf45e44ab77823672a1 (diff)
downloadgo-22f4280b9ac4194d48e0426f3b9743158724ae94.tar.gz
go-22f4280b9ac4194d48e0426f3b9743158724ae94.zip
runtime: remove the dummy arg of getcallersp
getcallersp is intrinsified, and so the dummy arg is no longer needed. Remove it, as well as a few dummy args that are solely to feed getcallersp. Change-Id: Ibb6c948ff9c56537042b380ac3be3a91b247aaa6 Reviewed-on: https://go-review.googlesource.com/109596 Run-TryBot: Cherry Zhang <cherryyz@google.com> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime/syscall_solaris.go')
-rw-r--r--src/runtime/syscall_solaris.go20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/runtime/syscall_solaris.go b/src/runtime/syscall_solaris.go
index 12afca17bb..9f05a47892 100644
--- a/src/runtime/syscall_solaris.go
+++ b/src/runtime/syscall_solaris.go
@@ -34,9 +34,9 @@ func syscall_sysvicall6(fn, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err
n: nargs,
args: uintptr(unsafe.Pointer(&a1)),
}
- entersyscallblock(0)
+ entersyscallblock()
asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&call))
- exitsyscall(0)
+ exitsyscall()
return call.r1, call.r2, call.err
}
@@ -130,9 +130,9 @@ func syscall_gethostname() (name string, err uintptr) {
n: 2,
args: uintptr(unsafe.Pointer(&args[0])),
}
- entersyscallblock(0)
+ entersyscallblock()
asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&call))
- exitsyscall(0)
+ exitsyscall()
if call.r1 != 0 {
return "", call.err
}
@@ -168,9 +168,9 @@ func syscall_pipe() (r, w, err uintptr) {
n: 0,
args: uintptr(unsafe.Pointer(&pipe1)), // it's unused but must be non-nil, otherwise crashes
}
- entersyscallblock(0)
+ entersyscallblock()
asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&call))
- exitsyscall(0)
+ exitsyscall()
return call.r1, call.r2, call.err
}
@@ -247,9 +247,9 @@ func syscall_syscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr) {
n: 4,
args: uintptr(unsafe.Pointer(&trap)),
}
- entersyscallblock(0)
+ entersyscallblock()
asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&call))
- exitsyscall(0)
+ exitsyscall()
return call.r1, call.r2, call.err
}
@@ -259,9 +259,9 @@ func syscall_wait4(pid uintptr, wstatus *uint32, options uintptr, rusage unsafe.
n: 4,
args: uintptr(unsafe.Pointer(&pid)),
}
- entersyscallblock(0)
+ entersyscallblock()
asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&call))
- exitsyscall(0)
+ exitsyscall()
return int(call.r1), call.err
}