1
0
mirror of https://github.com/golang/go synced 2024-11-23 10:40:08 -07:00

runtime: fix runtime.Breakpoint on ARMv5

Fixes #8775.

Use the illegal instruction suggested by Ian in https://golang.org/cl/144180043/#msg4 on all arm arches.

LGTM=minux
R=golang-codereviews, gobot, rsc
CC=golang-codereviews, iant, minux
https://golang.org/cl/146130043
This commit is contained in:
Dave Cheney 2014-09-23 15:34:38 +10:00
parent dcb594ec30
commit c486d4130d

View File

@ -96,7 +96,7 @@ TEXT runtime·breakpoint(SB),NOSPLIT,$0-0
#ifdef GOOS_nacl
WORD $0xe125be7f // BKPT 0x5bef, NACL_INSTR_ARM_BREAKPOINT
#else
WORD $0xe1200071 // BKPT 0x0001
WORD $0xe7f001f0 // undefined instruction that gdb understands is a software breakpoint
#endif
RET