]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: cleanup comments from asm_ppc64x.s improvements
authorPaul Murphy <murp@redhat.com>
Wed, 1 Oct 2025 14:23:18 +0000 (09:23 -0500)
committerGopher Robot <gobot@golang.org>
Wed, 8 Oct 2025 20:57:01 +0000 (13:57 -0700)
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>
src/runtime/asm_ppc64x.s

index b42e0b62f850ffbe5e39ea4037202ddb841dfe9e..88d03dcc72c1e684903535eab76a956ecddbd4f8 100644 (file)
 #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