diff options
Diffstat (limited to 'disas.h')
-rw-r--r-- | disas.h | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -1,11 +1,17 @@ #ifndef _QEMU_DISAS_H #define _QEMU_DISAS_H +#include "qemu-common.h" + /* Disassemble this for me please... (debugging). */ void disas(FILE *out, void *code, unsigned long size); void target_disas(FILE *out, target_ulong code, target_ulong size, int flags); -void monitor_disas(CPUState *env, + +/* The usual mess... FIXME: Remove this condition once dyngen-exec.h is gone */ +#ifndef __DYNGEN_EXEC_H__ +void monitor_disas(Monitor *mon, CPUState *env, target_ulong pc, int nb_insn, int is_physical, int flags); +#endif /* Look up symbol for debugging purpose. Returns "" if unknown. */ const char *lookup_symbol(target_ulong orig_addr); |