sim: trace: rename debug_printf fully

Rather than redirect using a define, just rename the symbol fully.
This commit is contained in:
Mike Frysinger 2015-06-24 21:59:26 +07:00
parent fa8f87e53b
commit 9b6025d169
3 changed files with 10 additions and 5 deletions

View File

@ -1,3 +1,11 @@
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.

View File

@ -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;

View File

@ -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 */