]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Use PCB/LR from PCB rather from stack on armv7-gdb
authorzbb <zbb@FreeBSD.org>
Fri, 30 Oct 2015 12:37:40 +0000 (12:37 +0000)
committerzbb <zbb@FreeBSD.org>
Fri, 30 Oct 2015 12:37:40 +0000 (12:37 +0000)
commit5e057d29086245855ba89118eb697cab393b48ef
treed28922f5c2b4450f7c57cbd15f4da5e809181f6e
parentdbf29557d917055e8603643594313199f544af88
Use PCB/LR from PCB rather from stack on armv7-gdb

The kernel dump does not store these values on the stack.
Use PCB structure to resolve PC and LR properly.

Submitted by:  Wojciech Macek <wma@semihalf.com>
Reviewed by:   jhb, kib
Obtained from: Semihalf
Sponsored by:  Juniper Networks Inc.
Differential Revision: https://reviews.freebsd.org/D4013
gnu/usr.bin/gdb/kgdb/trgt_arm.c