diff options
author | John Baldwin <jhb@FreeBSD.org> | 2017-10-05 09:50:01 -0700 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2017-10-05 09:50:01 -0700 |
commit | a80a647180bf92692e0f01efe7b323afe7d317c9 (patch) | |
tree | b0f81a66babbe750e7c6eafdde5c579397a682ed /gdb/mips-tdep.c | |
parent | 6d5be5d6b8b4412e65bc037472aa2e727c25ccf5 (diff) | |
download | gdb-a80a647180bf92692e0f01efe7b323afe7d317c9.zip gdb-a80a647180bf92692e0f01efe7b323afe7d317c9.tar.gz gdb-a80a647180bf92692e0f01efe7b323afe7d317c9.tar.bz2 |
Add a signal frame unwinder for FreeBSD/mipsn32.
The N32 signal frame uses an identical layout to N64, so reuse the N64
handler. The N32 signal trampoline does use one different instruction
relative to N64, so a separate tramp_frame is required.
gdb/ChangeLog:
* mips-fbsd-tdep.c (MIPS_INST_ADDIU_A0_SP_N32): Define.
(mipsn32_fbsd_sigframe): Define.
(mips_fbsd_init_abi): Install mipsn32_fbsd_sigframe unwinder
for FreeBSD/mipsn32.
Diffstat (limited to 'gdb/mips-tdep.c')
0 files changed, 0 insertions, 0 deletions