1
0
mirror of https://github.com/golang/go synced 2024-11-22 21:50:03 -07:00
go/misc/cgo/testsanitizers
Ben Shi cbdf9ade56 runtime: save/restore callee saved registers in arm64's sigtramp
ARM64's R19-R29 and F8-F15 are callee saved registers, which
should be saved in the beginning of sigtramp, and restored at
the end.

fixes #31827

Change-Id: I622e03f1a13fec969d3a11b6a303a8a492e02bcd
Reviewed-on: https://go-review.googlesource.com/c/go/+/177045
Run-TryBot: Ben Shi <powerman1st@163.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
2019-06-03 19:02:11 +00:00
..
testdata misc/cgo/testsanitizers: move test source files into testdata directory 2019-02-22 21:58:00 +00:00
cc_test.go misc/cgo/testsanitizers: move test source files into testdata directory 2019-02-22 21:58:00 +00:00
cshared_test.go misc/cgo/testsanitizers: convert test.bash to Go 2017-08-17 15:05:08 +00:00
msan_test.go cmd/cgo: mark C result as written for msan 2018-07-05 05:15:15 +00:00
tsan_test.go runtime: save/restore callee saved registers in arm64's sigtramp 2019-06-03 19:02:11 +00:00