diff options
author | Andreas Färber <afaerber@suse.de> | 2013-01-20 01:46:45 +0100 |
---|---|---|
committer | Andreas Färber <afaerber@suse.de> | 2013-02-16 14:50:59 +0100 |
commit | 25733eada6c1d4928262e77e2ee1e9ed12de18fb (patch) | |
tree | 95df16c7e4d456e212dff1dc0a602d9fda29aaa8 /target-xtensa/cpu.h | |
parent | d9c27f00b174df070470d48d6577042d2186d969 (diff) | |
download | qemu-25733eada6c1d4928262e77e2ee1e9ed12de18fb.zip qemu-25733eada6c1d4928262e77e2ee1e9ed12de18fb.tar.gz qemu-25733eada6c1d4928262e77e2ee1e9ed12de18fb.tar.bz2 |
target-xtensa: Move TCG initialization to XtensaCPU initfn
Combine this with breakpoint handler registration, guarding both with
tcg_enabled() to suppress also TCG init for qtest. Rename the handler to
xtensa_breakpoint_handler() since it needs to become global.
Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'target-xtensa/cpu.h')
-rw-r--r-- | target-xtensa/cpu.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target-xtensa/cpu.h b/target-xtensa/cpu.h index 5acf78c..dece224 100644 --- a/target-xtensa/cpu.h +++ b/target-xtensa/cpu.h @@ -385,6 +385,7 @@ static inline CPUXtensaState *cpu_init(const char *cpu_model) } void xtensa_translate_init(void); +void xtensa_breakpoint_handler(CPUXtensaState *env); int cpu_xtensa_exec(CPUXtensaState *s); void xtensa_register_core(XtensaConfigList *node); void do_interrupt(CPUXtensaState *s); |