Introduce current_lwp_ptid
authorGary Benson <gbenson@redhat.com>
Tue, 24 Mar 2015 14:05:43 +0000 (14:05 +0000)
committerGary Benson <gbenson@redhat.com>
Tue, 24 Mar 2015 14:05:43 +0000 (14:05 +0000)
commit7b6690874fa3a8afacd731b70a461d55a5b1311c
tree9812e8a6063beb1c5a99a5524879d78f291f69dc
parent15630549010233e9d0f0b1971d27e121cd74bdd0
Introduce current_lwp_ptid

This commit introduces a new function, current_lwp_ptid, that
shared Linux code can use to obtain the ptid of the current
lightweight process.

gdb/ChangeLog:

* nat/linux-nat.h (current_lwp_ptid): New declaration.
* linux-nat.c (current_lwp_ptid): New function.
* x86-linux-nat.c: Include nat/linux-nat.h.
(x86_linux_dr_get_addr): Use current_lwp_ptid.
(x86_linux_dr_get_control): Likewise.
(x86_linux_dr_get_status): Likewise.
(x86_linux_dr_set_control): Likewise.
(x86_linux_dr_set_addr): Likewise.

gdb/gdbserver/ChangeLog:

* linux-low.c (current_lwp_ptid): New function.
* linux-x86-low.c: Include nat/linux-nat.h.
(x86_dr_low_get_addr): Use current_lwp_ptid.
(x86_dr_low_get_control): Likewise.
(x86_dr_low_get_status): Likewise.
gdb/ChangeLog
gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-low.c
gdb/gdbserver/linux-x86-low.c
gdb/linux-nat.c
gdb/nat/linux-nat.h
gdb/x86-linux-nat.c