]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.25] runtime: mark getfp as nosplit
authorkhr@golang.org <khr@golang.org>
Mon, 8 Dec 2025 14:21:39 +0000 (09:21 -0500)
committerCherry Mui <cherryyz@google.com>
Tue, 30 Dec 2025 01:52:02 +0000 (17:52 -0800)
commit4e531b2f1416793f82fd63040471b0f782e68624
tree2b0e24379c0100369d7acc83742b57ecb4ce162d
parent6f07a57145a96c8e431721d0b2db4adf412f7c56
[release-branch.go1.25] runtime: mark getfp as nosplit

When compiling with -l, we can't take a stack split here.

Fixes #76761

Change-Id: Ieab1225c6259c7f16bb5188aa84bff615d9db2e5
Reviewed-on: https://go-review.googlesource.com/c/go/+/728060
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Keith Randall <khr@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Keith Randall <khr@google.com>
(cherry picked from commit d4972f6295aede2ddc35bcb1da5f6351623e9e4d)
Reviewed-on: https://go-review.googlesource.com/c/go/+/728581
src/runtime/os_wasm.go
src/runtime/stubs_386.go
src/runtime/stubs_arm.go
src/runtime/stubs_loong64.go
src/runtime/stubs_mips64x.go
src/runtime/stubs_mipsx.go
src/runtime/stubs_ppc64x.go
src/runtime/stubs_riscv64.go
src/runtime/stubs_s390x.go