They are no longer needed by stkcheck.
Fixes #16057
Change-Id: I57cb55de5b7a7a1d31a3da200a3a2d51576b68f5
Reviewed-on: https://go-review.googlesource.com/26667
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Michael Hudson-Doyle <michael.hudson@canonical.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
p.From.Type = obj.TYPE_CONST
p.From.Offset = int64(autoffset)
p.Spadj = autoffset
- } else {
- // zero-byte stack adjustment.
- // Insert a fake non-zero adjustment so that stkcheck can
- // recognize the end of the stack-splitting prolog.
- p = obj.Appendp(ctxt, p)
-
- p.As = obj.ANOP
- p.Spadj = int32(-ctxt.Arch.PtrSize)
- p = obj.Appendp(ctxt, p)
- p.As = obj.ANOP
- p.Spadj = int32(ctxt.Arch.PtrSize)
}
deltasp := autoffset