diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2021-01-13 20:25:58 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2021-01-13 20:26:05 -0500 |
commit | bd497355ea57d629a5c1ac610308bafd5b0eff8f (patch) | |
tree | 06402754a794e47faab03192395901e30747f4a5 /gdb/record-btrace.c | |
parent | c9d220893e9c3128ca78e613a532d5cc6998c332 (diff) | |
download | binutils-bd497355ea57d629a5c1ac610308bafd5b0eff8f.zip binutils-bd497355ea57d629a5c1ac610308bafd5b0eff8f.tar.gz binutils-bd497355ea57d629a5c1ac610308bafd5b0eff8f.tar.bz2 |
gdb: remove target_ops::commit_resume implementation in record-{btrace, full}.c
The previous patch made the commit_resume implementations in the record
targets unnecessary, as the remote target's commit_resume implementation
won't commit-resume threads for which it didn't see a resume. This
patch removes them.
gdb/ChangeLog:
* record-btrace.c (class record_btrace_target): Remove.
(record_btrace_target::commit_resume): Remove.
* record-full.c (class record_full_target): Remove.
(record_full_target::commit_resume): Remove.
Change-Id: I3a68d3d726fb09d8b7165b4edefc330d27803b27
Diffstat (limited to 'gdb/record-btrace.c')
-rw-r--r-- | gdb/record-btrace.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/gdb/record-btrace.c b/gdb/record-btrace.c index 5924e83..81686ee 100644 --- a/gdb/record-btrace.c +++ b/gdb/record-btrace.c @@ -116,7 +116,6 @@ public: const struct frame_unwind *get_tailcall_unwinder () override; - void commit_resume () override; void resume (ptid_t, int, enum gdb_signal) override; ptid_t wait (ptid_t, struct target_waitstatus *, target_wait_flags) override; @@ -2206,16 +2205,6 @@ record_btrace_target::resume (ptid_t ptid, int step, enum gdb_signal signal) } } -/* The commit_resume method of target record-btrace. */ - -void -record_btrace_target::commit_resume () -{ - if ((::execution_direction != EXEC_REVERSE) - && !record_is_replaying (minus_one_ptid)) - beneath ()->commit_resume (); -} - /* Cancel resuming TP. */ static void |