diff options
author | John Baldwin <jhb@FreeBSD.org> | 2022-01-28 11:14:37 -0800 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2022-01-28 11:14:37 -0800 |
commit | 5046f3c8c0cf0a641f25cf0b3f6e3a6969f28dd8 (patch) | |
tree | 8da64e4dd784788c5e5d442caa777ef6ff646858 /gdb/i386-tdep.h | |
parent | bf84b776bda0945300f40432580156af99c000f6 (diff) | |
download | gdb-5046f3c8c0cf0a641f25cf0b3f6e3a6969f28dd8.zip gdb-5046f3c8c0cf0a641f25cf0b3f6e3a6969f28dd8.tar.gz gdb-5046f3c8c0cf0a641f25cf0b3f6e3a6969f28dd8.tar.bz2 |
FreeBSD x86: Remove fallback for detecting signal trampolines by address.
A few FreeBSD releases did not include the page holding the signal
code in core dumps. As a workaround, a sysctl was used to fetch the
default location of the signal code instead. The youngest affected
FreeBSD release is 10.1 released in November 2014 and EOLed in
December 2016. The fallback only works for native processes and would
require a separate unwinder once the FreeBSD arches are converted to
use tramp_frame for signal frames.
Diffstat (limited to 'gdb/i386-tdep.h')
-rw-r--r-- | gdb/i386-tdep.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gdb/i386-tdep.h b/gdb/i386-tdep.h index 5889933..62d94da 100644 --- a/gdb/i386-tdep.h +++ b/gdb/i386-tdep.h @@ -472,8 +472,6 @@ extern int i386_mpx_enabled (void); /* Functions and variables exported from i386-bsd-tdep.c. */ extern void i386bsd_init_abi (struct gdbarch_info, struct gdbarch *); -extern CORE_ADDR i386fbsd_sigtramp_start_addr; -extern CORE_ADDR i386fbsd_sigtramp_end_addr; extern CORE_ADDR i386obsd_sigtramp_start_addr; extern CORE_ADDR i386obsd_sigtramp_end_addr; extern int i386fbsd_sc_reg_offset[]; |