]> Cypherpunks repositories - gostls13.git/commitdiff
reflect: fix methodValueCall frame size on mips64
authorMichael Anthony Knyszek <mknyszek@google.com>
Fri, 2 Apr 2021 19:06:33 +0000 (19:06 +0000)
committerMichael Knyszek <mknyszek@google.com>
Fri, 2 Apr 2021 19:45:52 +0000 (19:45 +0000)
Fixes a mistake from golang.org/cl/298670.

Change-Id: I2f789f9fe003c856a993f7d462a2e84936743a1a
Reviewed-on: https://go-review.googlesource.com/c/go/+/306930
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
Trust: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Go Bot <gobot@golang.org>

src/reflect/asm_mips64x.s

index 0a660a5a60fb0786bd064525f40b4ae1ba988f0b..ae661262cb4d9bec7053118b10610164e2f7c649 100644 (file)
@@ -29,7 +29,7 @@ TEXT ·makeFuncStub(SB),(NOSPLIT|WRAPPER),$40
 // See the comment on the declaration of methodValueCall in makefunc.go
 // for more details.
 // No arg size here; runtime pulls arg map out of the func value.
-TEXT ·methodValueCall(SB),(NOSPLIT|WRAPPER),$32
+TEXT ·methodValueCall(SB),(NOSPLIT|WRAPPER),$40
        NO_LOCAL_POINTERS
        MOVV    REGCTXT, 8(R29)
        MOVV    $argframe+0(FP), R1