mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
runtime: cleanup comments from asm_ppc64x.s improvements
CL 706395 consolidated the aix and elf startup code, further update the comments to reflect this. Change-Id: Iccb98008b3fe4a4b08e55ee822924fad76846cc2 Reviewed-on: https://go-review.googlesource.com/c/go/+/708355 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Paul Murphy <paumurph@redhat.com> Reviewed-by: Quim Muntal <quimmuntal@gmail.com> Reviewed-by: Michael Pratt <mpratt@google.com> Reviewed-by: Keith Randall <khr@google.com>
This commit is contained in:
parent
d945600d06
commit
941e5917c1
1 changed files with 3 additions and 4 deletions
|
|
@ -11,10 +11,10 @@
|
|||
#include "asm_ppc64x.h"
|
||||
#include "cgo/abi_ppc64x.h"
|
||||
|
||||
|
||||
// This is called using the host ABI. argc and argv arguments
|
||||
// should be in R3 and R4 respectively.
|
||||
TEXT _rt0_ppc64x_lib(SB),NOSPLIT|NOFRAME,$0
|
||||
// This is called with ELFv2 calling conventions. Convert to Go.
|
||||
// Allocate argument storage for call to newosproc0.
|
||||
// Convert to Go ABI, and Allocate argument storage for call to newosproc0.
|
||||
STACK_AND_SAVE_HOST_TO_GO_ABI(16)
|
||||
|
||||
MOVD R3, _rt0_ppc64x_lib_argc<>(SB)
|
||||
|
|
@ -48,7 +48,6 @@ nocgo:
|
|||
BL (CTR)
|
||||
|
||||
done:
|
||||
// Restore and return to ELFv2 caller.
|
||||
UNSTACK_AND_RESTORE_GO_TO_HOST_ABI(16)
|
||||
RET
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue