Provide default target methods for record targets that are likely to be shared
[deliverable/binutils-gdb.git] / gdb / target.h
index ba22292e0914f8efe8d051bdd0a931e5ff603857..adf9f054fbd3375d015e0d4f419233de4e1fa389 100644 (file)
@@ -882,6 +882,9 @@ struct target_ops
     VEC (btrace_block_s) *(*to_read_btrace) (struct btrace_target_info *,
                                             enum btrace_read_type);
 
+    /* Stop trace recording.  */
+    void (*to_stop_recording) (void);
+
     /* Print information about the recording.  */
     void (*to_info_record) (void);
 
@@ -1967,6 +1970,9 @@ extern void target_teardown_btrace (struct btrace_target_info *btinfo);
 extern VEC (btrace_block_s) *target_read_btrace (struct btrace_target_info *,
                                                 enum btrace_read_type);
 
+/* See to_stop_recording in struct target_ops.  */
+extern void target_stop_recording (void);
+
 /* See to_info_record in struct target_ops.  */
 extern void target_info_record (void);
 
This page took 0.026569 seconds and 4 git commands to generate.