| Index: gdb/tracepoint.h
|
| diff --git a/gdb/tracepoint.h b/gdb/tracepoint.h
|
| index 8a1e77ceeb85185294e4eaacc7512e9a98ff4a63..ced29fab718f856d10be6fc103fd9b4cfba350a3 100644
|
| --- a/gdb/tracepoint.h
|
| +++ b/gdb/tracepoint.h
|
| @@ -22,6 +22,7 @@
|
| #include "breakpoint.h"
|
| #include "target.h"
|
| #include "memrange.h"
|
| +#include "gdb_vecs.h"
|
|
|
| /* A trace state variable is a value managed by a target being
|
| traced. A trace state variable (or tsv for short) can be accessed
|
| @@ -143,8 +144,6 @@ extern char *default_collect;
|
|
|
| /* Struct to collect random info about tracepoints on the target. */
|
|
|
| -DEF_VEC_P (char_ptr);
|
| -
|
| struct uploaded_tp
|
| {
|
| int number;
|
| @@ -210,6 +209,7 @@ 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 *);
|
| +extern void free_current_marker (void *arg);
|
|
|
| /* A hook used to notify the UI of tracepoint operations. */
|
|
|
| @@ -239,6 +239,9 @@ void free_actions (struct breakpoint *);
|
|
|
| extern char *decode_agent_options (char *exp);
|
|
|
| +extern void encode_actions (struct breakpoint *t, struct bp_location *tloc,
|
| + char ***tdp_actions, char ***stepping_actions);
|
| +
|
| extern void validate_actionline (char **, struct breakpoint *);
|
|
|
| extern void end_actions_pseudocommand (char *args, int from_tty);
|
|
|