diff options
author | John Baldwin <jhb@freebsd.org> | 2015-02-26 11:07:57 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2015-02-26 11:07:57 +0000 |
commit | c5cb74eeb3ea13a9fbeb0ec26b5bad10c4b92e4a (patch) | |
tree | b9c18059c4879d1287591a69045df8443f0c6d39 /COPYING3 | |
parent | 17487d857c372c01fb84b028062eaf1cdb41048a (diff) | |
download | gdb-c5cb74eeb3ea13a9fbeb0ec26b5bad10c4b92e4a.zip gdb-c5cb74eeb3ea13a9fbeb0ec26b5bad10c4b92e4a.tar.gz gdb-c5cb74eeb3ea13a9fbeb0ec26b5bad10c4b92e4a.tar.bz2 |
Fix infinite recursion in amd64fbsd_sigcontext_addr
amd64fbsd_sigcontext_addr is using frame_unwind_register_unsigned to
fetch the stack pointer which results in infinite recursion. This
patch changes it to use get_frame_register to match the
sigcontext_addr methods in the i386-bsd and amd64-linux targets
instead.
gdb/ChangeLog:
2015-02-25 John Baldwin <jhb@freebsd.org>
* amd64fbsd-tdep.c (amd64fbsd_sigcontext_addr): Use
get_frame_register instead of frame_unwind_register_unsigned.
Diffstat (limited to 'COPYING3')
0 files changed, 0 insertions, 0 deletions