diff options
author | Stefan Weil <weil@mail.berlios.de> | 2010-10-22 23:03:32 +0200 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2010-10-30 08:01:59 +0000 |
commit | 055403b2a72729497fb58e0c6293547e767679d3 (patch) | |
tree | 245409ee6c18e22ad88b1e39c257c80f77de66ab /cpu-all.h | |
parent | 405cf9ff007a62f120e2f38a517b41e1a1dbf0ce (diff) | |
download | qemu-055403b2a72729497fb58e0c6293547e767679d3.zip qemu-055403b2a72729497fb58e0c6293547e767679d3.tar.gz qemu-055403b2a72729497fb58e0c6293547e767679d3.tar.bz2 |
exec: Use fprintf_function for dump_exec_info (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
It is declared in qemu-common.h and used in cpu-all.h
(which is included from cpu.h), so qemu-common.h must
be included earlier. Some redundant include statements
for standard include files were removed.
Fix also two format errors (ptrdiff_t needs %td).
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'cpu-all.h')
-rw-r--r-- | cpu-all.h | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -959,8 +959,7 @@ int cpu_physical_memory_get_dirty_tracking(void); int cpu_physical_sync_dirty_bitmap(target_phys_addr_t start_addr, target_phys_addr_t end_addr); -void dump_exec_info(FILE *f, - int (*cpu_fprintf)(FILE *f, const char *fmt, ...)); +void dump_exec_info(FILE *f, fprintf_function cpu_fprintf); #endif /* !CONFIG_USER_ONLY */ int cpu_memory_rw_debug(CPUState *env, target_ulong addr, |