-
- Downloads
reflect, runtime, runtime/cgo: use ppc64 asm constant for fixed frame size
Shared libraries on ppc64le will require a larger minimum stack frame (because the ABI mandates that the TOC pointer is available at 24(R1)). Part 3 of that is using a #define in the ppc64 assembly to refer to the size of the fixed part of the stack (finding all these took me about a week!). Change-Id: I50f22fe1c47af1ec59da1bd7ea8f84a4750df9b7 Reviewed-on: https://go-review.googlesource.com/15525 Reviewed-by:Ian Lance Taylor <iant@golang.org>
Showing
- src/cmd/dist/build.go 2 additions, 0 deletionssrc/cmd/dist/build.go
- src/reflect/asm_ppc64x.s 5 additions, 4 deletionssrc/reflect/asm_ppc64x.s
- src/runtime/asm_ppc64x.h 31 additions, 0 deletionssrc/runtime/asm_ppc64x.h
- src/runtime/asm_ppc64x.s 32 additions, 31 deletionssrc/runtime/asm_ppc64x.s
- src/runtime/cgo/asm_ppc64x.s 5 additions, 4 deletionssrc/runtime/cgo/asm_ppc64x.s
- src/runtime/sys_linux_ppc64x.s 4 additions, 3 deletionssrc/runtime/sys_linux_ppc64x.s
Loading
Please register or sign in to comment