This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH] Make tracepoint pseudocommand functions static.
- From: Yao Qi <yao at codesourcery dot com>
- To: <gdb-patches at sourceware dot org>
- Date: Wed, 13 Feb 2013 22:06:07 +0800
- Subject: [PATCH] Make tracepoint pseudocommand functions static.
Hello,
This patch is to make them static. Rebuild GDB on x86-linux natively.
gdb:
2013-02-13 Yao Qi <yao@codesourcery.com>
* tracepoint.c (end_actions_pseudocommand): Make it static.
(while_stepping_pseudocommand): Likewise.
* tracepoint.h (end_actions_pseudocommand): Remove the
declaration.
(while_stepping_pseudocommand): Likewise.
---
gdb/tracepoint.c | 4 ++--
gdb/tracepoint.h | 3 ---
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/gdb/tracepoint.c b/gdb/tracepoint.c
index b45863e..d4b0549 100644
--- a/gdb/tracepoint.c
+++ b/gdb/tracepoint.c
@@ -565,13 +565,13 @@ save_trace_state_variables (struct ui_file *fp)
it means that somebody issued the "command" at the top level,
which is always an error. */
-void
+static void
end_actions_pseudocommand (char *args, int from_tty)
{
error (_("This command cannot be used at the top level."));
}
-void
+static void
while_stepping_pseudocommand (char *args, int from_tty)
{
error (_("This command can only be used in a tracepoint actions list."));
diff --git a/gdb/tracepoint.h b/gdb/tracepoint.h
index 2e1d83a..f95bb54 100644
--- a/gdb/tracepoint.h
+++ b/gdb/tracepoint.h
@@ -244,9 +244,6 @@ extern void encode_actions (struct breakpoint *t, struct bp_location *tloc,
extern void validate_actionline (char **, struct breakpoint *);
-extern void end_actions_pseudocommand (char *args, int from_tty);
-extern void while_stepping_pseudocommand (char *args, int from_tty);
-
extern struct trace_state_variable *find_trace_state_variable (const char *name);
extern struct trace_state_variable *create_trace_state_variable (const char *name);
--
1.7.7.6