mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-17 16:05:56 +08:00
Fix sim build failure
On x86-64 Fedora 32, the sim was failing to build. sim_events_schedule was passing a 'dummy' argument to sim_events_schedule_vtracef, which caused an error because the format parameter was NULL. However, removing this dummy argument caused an error because too few arguments were being passed -- catch 22. This patch fixes the build problem by using sim_events_schedule_tracef instead. sim/common/ChangeLog 2021-04-22 Tom Tromey <tom@tromey.com> * sim-events.c (sim_events_schedule): Use sim_events_schedule_tracef.
This commit is contained in:
@ -1,3 +1,8 @@
|
||||
2021-04-22 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* sim-events.c (sim_events_schedule): Use
|
||||
sim_events_schedule_tracef.
|
||||
|
||||
2021-04-22 Simon Marchi <simon.marchi@polymtl.ca>
|
||||
|
||||
* callback.c (os_printf_filtered, os_vprintf_filtered,
|
||||
|
@ -469,10 +469,7 @@ sim_events_schedule (SIM_DESC sd,
|
||||
sim_event_handler *handler,
|
||||
void *data)
|
||||
{
|
||||
va_list dummy;
|
||||
memset (&dummy, 0, sizeof dummy);
|
||||
return sim_events_schedule_vtracef (sd, delta_time, handler, data,
|
||||
NULL, dummy);
|
||||
return sim_events_schedule_tracef (sd, delta_time, handler, data, NULL);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user