Static tracepoints support, and UST integration.
[deliverable/binutils-gdb.git] / gdb / tracepoint.h
index 98d56bafe7cc749396fb0c890aec6aca5c071630..03ea04dcb5eab19a9916c1cb48f18a8b6347d41b 100644 (file)
@@ -166,6 +166,25 @@ struct uploaded_tsv
   struct uploaded_tsv *next;
 };
 
+/* Struct recording info about a target static tracepoint marker.  */
+
+struct static_tracepoint_marker
+{
+  struct gdbarch *gdbarch;
+  CORE_ADDR address;
+
+  /* The string ID of the marker.  */
+  char *str_id;
+
+  /* Extra target reported info associated with the marker.  */
+  char *extra;
+};
+
+extern void parse_static_tracepoint_marker_definition
+  (char *line, char **pp,
+   struct static_tracepoint_marker *marker);
+extern void release_static_tracepoint_marker (struct static_tracepoint_marker *);
+
 /* A hook used to notify the UI of tracepoint operations.  */
 
 extern void (*deprecated_trace_find_hook) (char *arg, int from_tty);
This page took 0.025396 seconds and 4 git commands to generate.