diff options
author | Walfred Tedeschi <walfred.tedeschi@intel.com> | 2016-02-02 11:50:17 +0100 |
---|---|---|
committer | Walfred Tedeschi <walfred.tedeschi@intel.com> | 2016-02-02 11:50:17 +0100 |
commit | 190b495d472576db66a8727d5872fcca3d5519c6 (patch) | |
tree | 2cfb5e666e9fe74b49002b0263803c569c0105b3 /gdb/amd64-linux-tdep.c | |
parent | 43564574f1de367f537a37bf6ec83bb4c29627c6 (diff) | |
download | gdb-190b495d472576db66a8727d5872fcca3d5519c6.zip gdb-190b495d472576db66a8727d5872fcca3d5519c6.tar.gz gdb-190b495d472576db66a8727d5872fcca3d5519c6.tar.bz2 |
Use linux_get_siginfo_type_with_fields for x86
Use linux_get_siginfo_type_with_fields for adding bound fields on
segmentation fault for i386/amd64 siginfo.
2016-02-02 Walfred Tedeschi <walfred.tedeschi@intel.com>
gdb/ChangeLog:
* linux-tdep.h (linux_get_siginfo_type_with_fields): Make extern.
* linux-tdep.c (linux_get_siginfo_type_with_fields): Make extern.
* i386-linux-tdep.h (x86_linux_get_siginfo_type): New
function.
* amd64-linux-tdep.c (amd64_linux_init_abi_common): Add
x86_linux_get_siginfo_type for the amd64 abi.
* i386-linux-tdep.c (x86_linux_get_siginfo_type): New
function.
(i386_linux_init_abi): Add new function at the i386 ABI
initialization.
Diffstat (limited to 'gdb/amd64-linux-tdep.c')
-rw-r--r-- | gdb/amd64-linux-tdep.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/amd64-linux-tdep.c b/gdb/amd64-linux-tdep.c index b948ea7..21bcd99 100644 --- a/gdb/amd64-linux-tdep.c +++ b/gdb/amd64-linux-tdep.c @@ -1838,6 +1838,8 @@ amd64_linux_init_abi_common(struct gdbarch_info info, struct gdbarch *gdbarch) set_gdbarch_process_record (gdbarch, i386_process_record); set_gdbarch_process_record_signal (gdbarch, amd64_linux_record_signal); + + set_gdbarch_get_siginfo_type (gdbarch, x86_linux_get_siginfo_type); } static void |