aboutsummaryrefslogtreecommitdiff
path: root/gdbserver
diff options
context:
space:
mode:
Diffstat (limited to 'gdbserver')
-rw-r--r--gdbserver/ChangeLog12
-rw-r--r--gdbserver/ax.cc2
-rw-r--r--gdbserver/debug.cc2
-rw-r--r--gdbserver/linux-low.cc4
-rw-r--r--gdbserver/linux-x86-low.cc4
-rw-r--r--gdbserver/tracepoint.cc18
6 files changed, 27 insertions, 15 deletions
diff --git a/gdbserver/ChangeLog b/gdbserver/ChangeLog
index 7231d9a..2f883e0 100644
--- a/gdbserver/ChangeLog
+++ b/gdbserver/ChangeLog
@@ -1,3 +1,15 @@
+2021-01-20 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * ax.cc (bytecode_address_table): Make static.
+ * debug.cc (debug_file): Make static.
+ * linux-low.cc (stopping_threads): Make static.
+ (step_over_bkpt): Make static.
+ * linux-x86-low.cc (amd64_emit_ops, i386_emit_ops): Make static.
+ * tracepoint.cc (stop_tracing_bkpt, flush_trace_buffer_bkpt,
+ alloced_trace_state_variables, trace_buffer_ctrl,
+ tracing_start_time, tracing_stop_time, tracing_user_name,
+ tracing_notes, tracing_stop_note): Make static.
+
2021-01-20 Tom de Vries <tdevries@suse.de>
* linux-x86-low.cc (collect_register_i386): New function.
diff --git a/gdbserver/ax.cc b/gdbserver/ax.cc
index 9a968c5..a217a3d 100644
--- a/gdbserver/ax.cc
+++ b/gdbserver/ax.cc
@@ -146,7 +146,7 @@ CORE_ADDR current_insn_ptr;
int emit_error;
-struct bytecode_address
+static struct bytecode_address
{
int pc;
CORE_ADDR address;
diff --git a/gdbserver/debug.cc b/gdbserver/debug.cc
index b3a5fe1..12f6db0 100644
--- a/gdbserver/debug.cc
+++ b/gdbserver/debug.cc
@@ -24,7 +24,7 @@ int remote_debug = 0;
#endif
/* Output file for debugging. Default to standard error. */
-FILE *debug_file = stderr;
+static FILE *debug_file = stderr;
/* See debug.h. */
int debug_threads;
diff --git a/gdbserver/linux-low.cc b/gdbserver/linux-low.cc
index 4b43d17..d167914 100644
--- a/gdbserver/linux-low.cc
+++ b/gdbserver/linux-low.cc
@@ -253,7 +253,7 @@ enum stopping_threads_kind
};
/* This is set while stop_all_lwps is in effect. */
-enum stopping_threads_kind stopping_threads = NOT_STOPPING_THREADS;
+static stopping_threads_kind stopping_threads = NOT_STOPPING_THREADS;
/* FIXME make into a target method? */
int using_threads = 1;
@@ -272,7 +272,7 @@ static int check_ptrace_stopped_lwp_gone (struct lwp_info *lp);
/* When the event-loop is doing a step-over, this points at the thread
being stepped. */
-ptid_t step_over_bkpt;
+static ptid_t step_over_bkpt;
bool
linux_process_target::low_supports_breakpoints ()
diff --git a/gdbserver/linux-x86-low.cc b/gdbserver/linux-x86-low.cc
index d3273a1..58ca4ba 100644
--- a/gdbserver/linux-x86-low.cc
+++ b/gdbserver/linux-x86-low.cc
@@ -2219,7 +2219,7 @@ amd64_emit_ge_goto (int *offset_p, int *size_p)
*size_p = 4;
}
-struct emit_ops amd64_emit_ops =
+static emit_ops amd64_emit_ops =
{
amd64_emit_prologue,
amd64_emit_epilogue,
@@ -2888,7 +2888,7 @@ i386_emit_ge_goto (int *offset_p, int *size_p)
*size_p = 4;
}
-struct emit_ops i386_emit_ops =
+static emit_ops i386_emit_ops =
{
i386_emit_prologue,
i386_emit_epilogue,
diff --git a/gdbserver/tracepoint.cc b/gdbserver/tracepoint.cc
index 5c5dac0..bc8fb26 100644
--- a/gdbserver/tracepoint.cc
+++ b/gdbserver/tracepoint.cc
@@ -402,11 +402,11 @@ tracepoint_handler (CORE_ADDR address)
}
/* Breakpoint at "stop_tracing" in the inferior lib. */
-struct breakpoint *stop_tracing_bkpt;
+static struct breakpoint *stop_tracing_bkpt;
static int stop_tracing_handler (CORE_ADDR);
/* Breakpoint at "flush_trace_buffer" in the inferior lib. */
-struct breakpoint *flush_trace_buffer_bkpt;
+static struct breakpoint *flush_trace_buffer_bkpt;
static int flush_trace_buffer_handler (CORE_ADDR);
static void download_trace_state_variables (void);
@@ -912,7 +912,7 @@ struct trace_state_variable
/* Linked list of all trace state variables. */
#ifdef IN_PROCESS_AGENT
-struct trace_state_variable *alloced_trace_state_variables;
+static struct trace_state_variable *alloced_trace_state_variables;
#endif
IP_AGENT_EXPORT_VAR struct trace_state_variable *trace_state_variables;
@@ -1170,7 +1170,7 @@ IP_AGENT_EXPORT_VAR unsigned int trace_buffer_ctrl_curr;
it doesn't need to sync with itself. Define it as array anyway so
that the rest of the code base doesn't need to care for the
difference. */
-struct trace_buffer_control trace_buffer_ctrl[1];
+static trace_buffer_control trace_buffer_ctrl[1];
# define TRACE_BUFFER_CTRL_CURR 0
#endif
@@ -1264,23 +1264,23 @@ static int tracing_stop_tpnum;
/* 64-bit timestamps for the trace run's start and finish, expressed
in microseconds from the Unix epoch. */
-LONGEST tracing_start_time;
-LONGEST tracing_stop_time;
+static LONGEST tracing_start_time;
+static LONGEST tracing_stop_time;
/* The (optional) user-supplied name of the user that started the run.
This is an arbitrary string, and may be NULL. */
-char *tracing_user_name;
+static char *tracing_user_name;
/* Optional user-supplied text describing the run. This is
an arbitrary string, and may be NULL. */
-char *tracing_notes;
+static char *tracing_notes;
/* Optional user-supplied text explaining a tstop command. This is an
arbitrary string, and may be NULL. */
-char *tracing_stop_note;
+static char *tracing_stop_note;
#endif