]> Cypherpunks repositories - gostls13.git/commit
syscall: add NO_LOCAL_POINTERS to syscall.exit in plan9_arm
authorRichard Miller <miller.research@gmail.com>
Wed, 9 Mar 2016 15:53:03 +0000 (15:53 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 9 Mar 2016 16:32:02 +0000 (16:32 +0000)
commit87103a1ab75036530bf0757397a212ee1a9822f5
tree27a9df1d51fa2d3cafeab3eb8f905d77ef06862c
parentdfcb853d9d75116e939b31fa12316fc3e8494845
syscall: add NO_LOCAL_POINTERS to syscall.exit in plan9_arm

This prevents a fatal "missing stackmap" error if garbage collection
occurs during exit.

Also annotate argument sizes for "go vet".

Change-Id: I2473e0ef6aef8f26d0bbeaee9bd8f8a52eaaf941
Reviewed-on: https://go-review.googlesource.com/20476
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/syscall/asm_plan9_arm.s