qemu/target-microblaze
Paolo Bonzini ffa3a3c6c1 target-microblaze: make cpu-qom.h not target specific
Make MicroBlazeCPU 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.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2016-05-19 13:08:05 +02:00
..
cpu-qom.h target-microblaze: 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-microblaze: make cpu-qom.h not target specific 2016-05-19 13:08:05 +02:00
gdbstub.c microblaze: Clean up includes 2016-01-28 11:13:13 +00:00
helper.c log: do not unnecessarily include qom/cpu.h 2016-02-03 09:19:10 +00:00
helper.h tcg: Invert the inclusion of helper.h 2014-05-28 09:33:54 -07:00
Makefile.objs cpu: Introduce CPUClass::gdb_{read,write}_register() 2013-07-27 00:04:17 +02:00
microblaze-decode.h microblaze: Add partial decoding of stream insns 2011-04-12 00:48:33 +02:00
mmu.c microblaze: Clean up includes 2016-01-28 11:13:13 +00:00
mmu.h microblaze: mmu: Delete flip_um fn prototype 2015-04-30 16:05:48 +03:00
op_helper.c microblaze: Clean up includes 2016-01-28 11:13:13 +00:00
translate.c tcg: Allow goto_tb to any target PC in user mode 2016-05-12 14:06:42 -10:00