From: Suvaditya Sur Date: Thu, 10 Feb 2022 06:26:55 +0000 (+0530) Subject: abi-internal: Fix typo in register assignment documentation X-Git-Tag: go1.18rc1~46 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=c4b87b8d08af1243a8ef0add245f10f878879a57;p=gostls13.git 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 --- 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: