btrace: fix void return
authorMarkus Metzger <markus.t.metzger@intel.com>
Thu, 8 Oct 2015 07:00:57 +0000 (09:00 +0200)
committerMarkus Metzger <markus.t.metzger@intel.com>
Thu, 8 Oct 2015 07:00:57 +0000 (09:00 +0200)
record_btrace_resume returns the void return from the to_resume method of the
target beneath.  Split this into calling to_resume and return.

gdb/
* record-btrace.c (record_btrace_resume): Fix void return.

gdb/ChangeLog
gdb/record-btrace.c

index 84a4114d2a7356bc3f287b08d694b13a5f04dd37..d73f2074f2352d0aa469aa7ca37153113219eb0a 100644 (file)
@@ -1,3 +1,7 @@
+2015-10-08  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (record_btrace_resume): Fix void return.
+
 2015-10-07  Yao Qi  <yao.qi@linaro.org>
 
        * aarch64-tdep.c: Include opcode/aarch64.h.
index a9eb7fe098b369003bfecc54a3ea0b809994b398..3f068e2d890f28ff5d762d29fa9ca6fb6144d404 100644 (file)
@@ -1910,7 +1910,8 @@ record_btrace_resume (struct target_ops *ops, ptid_t ptid, int step,
       && !record_btrace_is_replaying (ops, minus_one_ptid))
     {
       ops = ops->beneath;
-      return ops->to_resume (ops, ptid, step, signal);
+      ops->to_resume (ops, ptid, step, signal);
+      return;
     }
 
   /* Compute the btrace thread flag for the requested move.  */