aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python-internal.h
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2019-01-28 10:16:58 -0800
committerJohn Baldwin <jhb@FreeBSD.org>2019-01-28 10:17:22 -0800
commit7054e2fff6d93e4c2b3b6d0de0d8bda72d3c3d59 (patch)
treeb6b35ae991c2365761789672bc74bb40ad509709 /gdb/python/python-internal.h
parent9ee194135535acbd7b786d685666badbb59e536a (diff)
downloadbinutils-7054e2fff6d93e4c2b3b6d0de0d8bda72d3c3d59.zip
binutils-7054e2fff6d93e4c2b3b6d0de0d8bda72d3c3d59.tar.gz
binutils-7054e2fff6d93e4c2b3b6d0de0d8bda72d3c3d59.tar.bz2
Use trad_frame_set_reg_addr for FreeBSD arm signal trampoline unwinders.
Replace individual calls to trad_frame_set_reg_addr for the general purpose and floating point registers in signal trampoline frames used by FreeBSD/aarch64 and FreeBSD/arm with calls to trad_frame_set_reg_addr using the register maps for the corresponding register sets. gdb/ChangeLog: * aarch64-fbsd-tdep.c (aarch64_fbsd_gregmap) (aarch64_fbsd_fpregmap): Move earlier. (AARCH64_MCONTEXT_REG_SIZE, AARCH64_MCONTEXT_FPREG_SIZE): Delete. (aarch64_fbsd_sigframe_init): Use trad_frame_set_reg_regmap instead of individual calls to trad_frame_set_reg_addr. * arm-fbsd-tdep.c (arm_fbsd_gregmap, arm_fbsd_vfpregmap): Move earlier. (ARM_MCONTEXT_REG_SIZE, ARM_MCONTEXT_VFP_REG_SIZE): Delete. (arm_fbsd_sigframe_init): Use trad_frame_set_reg_regmap instead of individual calls to trad_frame_set_reg_addr.
Diffstat (limited to 'gdb/python/python-internal.h')
0 files changed, 0 insertions, 0 deletions