diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2012-07-06 16:49:42 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2012-07-06 16:49:42 +0000 |
commit | 52fc103f248ffc9d32b17b22974d565cd042acd9 (patch) | |
tree | f569c2e818ce333c9811b8950e263a855a7a9945 /gdb/linux-nat.c | |
parent | 7eb23e0811b14d0b8f5c08c87ab4b5d1ef913581 (diff) | |
download | gdb-52fc103f248ffc9d32b17b22974d565cd042acd9.tar.gz |
gdb/
Code cleanup for the next patch.
* arm-linux-nat.c (arm_linux_stopped_data_address): Change variable
siginfo_p to siginfo, update its users incl. the linux_nat_get_siginfo
call for it.
* ia64-linux-nat.c (ia64_linux_stopped_data_address): Likewise.
(ia64_linux_stopped_data_address):
* linux-nat.c (linux_nat_get_siginfo): Add parameter siginfo, change
the return value.
* linux-nat.h (linux_nat_get_siginfo): Likewise.
* ppc-linux-nat.c (ppc_linux_stopped_data_address): Change variable
siginfo_p to siginfo, update its users incl. the linux_nat_get_siginfo
call for it.
Diffstat (limited to 'gdb/linux-nat.c')
-rw-r--r-- | gdb/linux-nat.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gdb/linux-nat.c b/gdb/linux-nat.c index b82c2485d04..09ab402892f 100644 --- a/gdb/linux-nat.c +++ b/gdb/linux-nat.c @@ -5187,15 +5187,18 @@ linux_nat_set_prepare_to_resume (struct target_ops *t, linux_nat_prepare_to_resume = prepare_to_resume; } -/* Return the saved siginfo associated with PTID. */ -siginfo_t * -linux_nat_get_siginfo (ptid_t ptid) +/* See linux-nat.h. */ + +int +linux_nat_get_siginfo (ptid_t ptid, siginfo_t *siginfo) { struct lwp_info *lp = find_lwp_pid (ptid); gdb_assert (lp != NULL); - return &lp->siginfo; + *siginfo = lp->siginfo; + + return 1; } /* Provide a prototype to silence -Wmissing-prototypes. */ |