From c4b87b8d08af1243a8ef0add245f10f878879a57 Mon Sep 17 00:00:00 2001 From: Suvaditya Sur Date: Thu, 10 Feb 2022 11:56:55 +0530 Subject: [PATCH] abi-internal: Fix typo in register assignment documentation If register assignment fails, revert back the value to stack Change-Id: I6f65092461ad4d793206a679a5fef1b560b387f0 Reviewed-on: https://go-review.googlesource.com/c/go/+/384455 Reviewed-by: Ian Lance Taylor Trust: Ian Lance Taylor Reviewed-by: Austin Clements --- src/cmd/compile/abi-internal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/compile/abi-internal.md b/src/cmd/compile/abi-internal.md index 7fe4463665..53eaa84d54 100644 --- a/src/cmd/compile/abi-internal.md +++ b/src/cmd/compile/abi-internal.md @@ -155,7 +155,7 @@ as follows: 1. Remember I and FP. 1. If T has zero size, add T to the stack sequence S and return. 1. Try to register-assign V. -1. If step 2 failed, reset I and FP to the values from step 1, add T +1. If step 3 failed, reset I and FP to the values from step 1, add T to the stack sequence S, and assign V to this field in S. Register-assignment of a value V of underlying type T works as follows: -- 2.50.0