]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: align arm64 stack frames correctly
authorRuss Cox <rsc@golang.org>
Wed, 29 Jul 2015 19:11:42 +0000 (15:11 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 29 Jul 2015 21:34:50 +0000 (21:34 +0000)
commit3952057cf6597981efcc066349fcfae746333f83
tree5c0d8ce67c1884189fa1e7363895b48abe82144b
parent23e4744c07f78151a4e9fa5187b84ed26fe3628b
cmd/compile: align arm64 stack frames correctly

If the compiler doesn't do it, cmd/internal/obj/arm64 will,
and that will break the zeroing of ambiguously live values
done in zerorange, which in turn produces uninitialized
pointer cells that the GC trips over.

For #9880.

Change-Id: Ice97c30bc8b36d06b7b88d778d87fab8e1827fdc
Reviewed-on: https://go-review.googlesource.com/12847
Reviewed-by: Austin Clements <austin@google.com>
src/cmd/compile/internal/arm64/ggen.go