summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-06-24 21:59:26 +0700
committerMike Frysinger <vapier@gentoo.org>2015-06-24 11:04:43 -0400
commit9b6025d1691e83eb5e85805df88a67083972ecca (patch)
treee20269cd497f912f2b0084311f7815406cb59b90
parentfa8f87e53b68881c5e3aab296b517203407c4378 (diff)
downloadbinutils-gdb-9b6025d1691e83eb5e85805df88a67083972ecca.tar.gz
sim: trace: rename debug_printf fully
Rather than redirect using a define, just rename the symbol fully.
-rw-r--r--sim/common/ChangeLog8
-rw-r--r--sim/common/sim-trace.c2
-rw-r--r--sim/common/sim-trace.h5
3 files changed, 10 insertions, 5 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index 7a224bc02d3..37f97dc4aea 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,5 +1,13 @@
2015-06-24 Mike Frysinger <vapier@gentoo.org>
+ * sim-trace.c (debug_printf): Rename to ...
+ (sim_debug_printf): ... this.
+ * sim-trace.h (debug_printf): Delete define.
+ (debug_printf): Rename to ...
+ (sim_debug_printf): ... this.
+
+2015-06-24 Mike Frysinger <vapier@gentoo.org>
+
* sim-trace.c (OPTION_TRACE_REGISTER): New enum.
(trace_options): Add trace-register option.
(trace_option_handler): Handle OPTION_TRACE_REGISTER case.
diff --git a/sim/common/sim-trace.c b/sim/common/sim-trace.c
index 6e11cceb822..40286e14f21 100644
--- a/sim/common/sim-trace.c
+++ b/sim/common/sim-trace.c
@@ -1316,7 +1316,7 @@ trace_printf (SIM_DESC sd, sim_cpu *cpu, const char *fmt, ...)
}
void
-debug_printf (sim_cpu *cpu, const char *fmt, ...)
+sim_debug_printf (sim_cpu *cpu, const char *fmt, ...)
{
va_list ap;
diff --git a/sim/common/sim-trace.h b/sim/common/sim-trace.h
index 54a282407c9..580cd4e1f98 100644
--- a/sim/common/sim-trace.h
+++ b/sim/common/sim-trace.h
@@ -648,10 +648,7 @@ extern void trace_vprintf (SIM_DESC, sim_cpu *, const char *, va_list);
/* Non-zero if "--debug-insn" specified. */
#define DEBUG_INSN_P(cpu) DEBUG_P (cpu, DEBUG_INSN_IDX)
-/* GDB also has a debug_printf, so we shadow ours. */
-#define debug_printf sim_debug_printf
-
-extern void debug_printf (sim_cpu *, const char *, ...)
+extern void sim_debug_printf (sim_cpu *, const char *, ...)
__attribute__((format (printf, 2, 3)));
#endif /* SIM_TRACE_H */