diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index d8533e76fe4..96089f97a06 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,9 @@ +Tue Nov 11 13:28:02 1997 Andrew Cagney + + * sim-events.c (sim_events_process): Re-compute the time - + update_time_from_event - as each event is processed. Reverses + previous change. + Fri Nov 7 00:37:36 1997 Andrew Cagney * callback.c (os_poll_quit): Replace _WIN32 with _MSC_VER. diff --git a/sim/common/sim-events.c b/sim/common/sim-events.c index 481ddcec901..c70fc349463 100644 --- a/sim/common/sim-events.c +++ b/sim/common/sim-events.c @@ -1058,6 +1058,7 @@ sim_events_process (SIM_DESC sd) sim_event_handler *handler = to_do->handler; void *data = to_do->data; events->queue = to_do->next; + update_time_from_event (sd); ETRACE((_ETRACE, "event issued at %ld - tag 0x%lx - handler 0x%lx, data 0x%lx\n", (long) event_time,