diff options
author | Andreas Arnez <arnez@linux.vnet.ibm.com> | 2016-09-16 19:25:54 +0200 |
---|---|---|
committer | Andreas Arnez <arnez@linux.vnet.ibm.com> | 2016-09-16 19:25:54 +0200 |
commit | 373c3dad74da78c46bc1fe4280a26d07e5b54cdd (patch) | |
tree | 60929c44e23ba3a1fe1e8998de9b1f6a16bcecf1 /gdb/parse.c | |
parent | 17c84ccaf042dfb7dd81e4670b74768fe5a96017 (diff) | |
download | binutils-373c3dad74da78c46bc1fe4280a26d07e5b54cdd.zip binutils-373c3dad74da78c46bc1fe4280a26d07e5b54cdd.tar.gz binutils-373c3dad74da78c46bc1fe4280a26d07e5b54cdd.tar.bz2 |
S390: Multi-inferior watchpoint support
Support different sets of watchpoints in multiple inferiors.
gdb/ChangeLog:
* s390-linux-nat.c (watch_areas): Remove variable. Replace by a
member of...
(struct s390_debug_reg_state): ...this. New struct.
(struct s390_process_info): New struct.
(s390_process_list): New variable.
(s390_find_process_pid, s390_add_process, s390_process_info_get)
(s390_get_debug_reg_state): New functions.
(s390_stopped_by_watchpoint): Now access the watch_areas VEC via
s390_get_debug_reg_state.
(s390_prepare_to_resume): Likewise.
(s390_insert_watchpoint): Likewise.
(s390_remove_watchpoint): Likewise.
(s390_forget_process, s390_linux_new_fork): New linux_nat target
methods.
(_initialize_s390_nat): Register them.
Diffstat (limited to 'gdb/parse.c')
0 files changed, 0 insertions, 0 deletions