diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2018-08-24 18:15:04 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2018-08-24 18:15:04 +0000 |
commit | 1d29bb0408506480e13afeca2ec6b8611e6a0ce7 (patch) | |
tree | 1aba1d63f8e8f960b6130e1f8a595548106b1403 /libgo/go/runtime/proc.go | |
parent | 9ca2ac699ab2eee4ef6a2904426fa38f58af5a0b (diff) | |
download | gcc-1d29bb0408506480e13afeca2ec6b8611e6a0ce7.zip gcc-1d29bb0408506480e13afeca2ec6b8611e6a0ce7.tar.gz gcc-1d29bb0408506480e13afeca2ec6b8611e6a0ce7.tar.bz2 |
runtime: remove the dummy arg of getcallersp
This is a port of https://golang.org/cl/109596 to the gofrontend, in
preparation for updating libgo to 1.11.
Original CL description:
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.
Reviewed-on: https://go-review.googlesource.com/131116
From-SVN: r263840
Diffstat (limited to 'libgo/go/runtime/proc.go')
-rw-r--r-- | libgo/go/runtime/proc.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libgo/go/runtime/proc.go b/libgo/go/runtime/proc.go index 5826958..4c217cc 100644 --- a/libgo/go/runtime/proc.go +++ b/libgo/go/runtime/proc.go @@ -1168,7 +1168,7 @@ func kickoff() { goexit1() } -func mstart1(dummy int32) { +func mstart1() { _g_ := getg() if _g_ != _g_.m.g0 { @@ -2774,7 +2774,7 @@ func entersyscallblock_handoff() { // //go:nosplit //go:nowritebarrierrec -func exitsyscall(dummy int32) { +func exitsyscall() { _g_ := getg() _g_.m.locks++ // see comment in entersyscall @@ -2984,13 +2984,13 @@ func exitsyscallclear(gp *g) { //go:linkname syscall_entersyscall syscall.Entersyscall //go:nosplit func syscall_entersyscall() { - entersyscall(0) + entersyscall() } //go:linkname syscall_exitsyscall syscall.Exitsyscall //go:nosplit func syscall_exitsyscall() { - exitsyscall(0) + exitsyscall() } func beforefork() { |