qemu-e2k/target-m68k
Paolo Bonzini a836b8fa00 target-m68k: make cpu-qom.h not target specific
Make M68KCPU an opaque type within cpu-qom.h, and move all definitions of
private methods, as well as all type definitions that require knowledge
of the layout to cpu.h.  This helps making files independent of NEED_CPU_H
if they only need to pass around CPU pointers.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2016-05-19 13:08:05 +02:00
..
Makefile.objs cpu: Introduce CPUClass::gdb_{read,write}_register() 2013-07-27 00:04:17 +02:00
cpu-qom.h target-m68k: make cpu-qom.h not target specific 2016-05-19 13:08:05 +02:00
cpu.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00
cpu.h target-m68k: make cpu-qom.h not target specific 2016-05-19 13:08:05 +02:00
gdbstub.c m68k: Clean up includes 2016-01-29 15:07:24 +00:00
helper.c m68k: Clean up includes 2016-01-29 15:07:24 +00:00
helper.h tcg: Invert the inclusion of helper.h 2014-05-28 09:33:54 -07:00
m68k-semi.c m68k: Clean up includes 2016-01-29 15:07:24 +00:00
op_helper.c m68k: Clean up includes 2016-01-29 15:07:24 +00:00
qregs.def cpu: Move exception_index field from CPU_COMMON to CPUState 2014-03-13 19:20:46 +01:00
translate.c tcg: Allow goto_tb to any target PC in user mode 2016-05-12 14:06:42 -10:00