From bf962092548917d88b7a4368dbb36977777836da Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 17 Jun 2002 21:45:55 +0000 Subject: * sim-memopt.c: Include . (do_memopt_add): Fix printf format. * sim-events.c (sim_events_schedule): Initialize ``dummy''. --- sim/common/ChangeLog | 6 ++++++ sim/common/sim-events.c | 1 + sim/common/sim-memopt.c | 5 ++++- 3 files changed, 11 insertions(+), 1 deletion(-) (limited to 'sim/common') diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index d3d21a6..b7e13e3 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,9 @@ +2002-06-17 Andrew Cagney + + * sim-memopt.c: Include . + (do_memopt_add): Fix printf format. + * sim-events.c (sim_events_schedule): Initialize ``dummy''. + 2002-06-16 Andrew Cagney * aclocal.m4 (SIM_AC_OPTION_WARNINGS): Update to match GDB's diff --git a/sim/common/sim-events.c b/sim/common/sim-events.c index 22531e3..6cd75ea 100644 --- a/sim/common/sim-events.c +++ b/sim/common/sim-events.c @@ -481,6 +481,7 @@ sim_events_schedule (SIM_DESC sd, void *data) { va_list dummy; + memset (&dummy, 0, sizeof dummy); return sim_events_schedule_vtracef (sd, delta_time, handler, data, NULL, dummy); } diff --git a/sim/common/sim-memopt.c b/sim/common/sim-memopt.c index a8e9df6..d66dc1e 100644 --- a/sim/common/sim-memopt.c +++ b/sim/common/sim-memopt.c @@ -46,6 +46,9 @@ with this program; if not, write to the Free Software Foundation, Inc., #ifdef HAVE_SYS_STAT_H #include #endif +#ifdef HAVE_UNISTD_H +#include +#endif /* Memory fill byte. */ static unsigned8 fill_byte_value; @@ -167,7 +170,7 @@ do_memopt_add (SIM_DESC sd, { sim_io_error (sd, "Error, cannot confirm that mmap file is large enough " - "(>= %d bytes)\n", bytes); + "(>= %ld bytes)\n", bytes); } free_buffer = mmap (0, bytes, PROT_READ|PROT_WRITE, MAP_SHARED, mmap_next_fd, 0); -- cgit v1.1