Commit eef27a8f authored by Keith Randall's avatar Keith Randall

runtime: fix newosproc darwin+arm/arm64

Missed conversion of newosproc for the parts of darwin that
weren't affected by my previous change.

Update #25181

Change-Id: I81a2935e192b6d0df358c59b7e785eb03c504c23
Reviewed-on: https://go-review.googlesource.com/110123Reviewed-by: default avatarJosh Bleecher Snyder <josharian@gmail.com>
parent 0cdf2ec8
...@@ -137,7 +137,8 @@ func goenvs() { ...@@ -137,7 +137,8 @@ func goenvs() {
// May run with m.p==nil, so write barriers are not allowed. // May run with m.p==nil, so write barriers are not allowed.
//go:nowritebarrier //go:nowritebarrier
func newosproc(mp *m, stk unsafe.Pointer) { func newosproc(mp *m) {
stk := unsafe.Pointer(mp.g0.stack.hi)
if false { if false {
print("newosproc stk=", stk, " m=", mp, " g=", mp.g0, " id=", mp.id, " ostk=", &mp, "\n") print("newosproc stk=", stk, " m=", mp, " g=", mp.g0, " id=", mp.id, " ostk=", &mp, "\n")
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment