History | View | Annotate | Download (11.7 kB)
fpu: move public header file to include/fpu
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
qom: move include files to include/qom/
qapi: move include files to include/qobject/
exec: move include files to include/exec/
target-openrisc: remove conflicting definitions from cpu.h
On an ARM host, the registers definitions from cpu.h clashwith /usr/include/sys/ucontext.h. As there are unused, just removethem.
Cc: Jia Liu <proljc@gmail.com>Cc: qemu-stable@nongnu.orgReviewed-by: Peter Maydell <peter.maydell@linaro.org>...
cpus: Pass CPUState to [qemu_]cpu_has_work()
For target-mips also change the return type to bool.
Make include paths for cpu-qom.h consistent for alpha and unicore32.
Signed-off-by: Andreas Färber <afaerber@suse.de>[AF: Updated new target-openrisc function accordingly]...
Rename target_phys_addr_t to hwaddr
target_phys_addr_t is unwieldly, violates the C standard (_t suffixes arereserved) and its purpose doesn't match the name (most target_phys_addr_taddresses are not target specific). Replace it with a finger-friendly,...
target-or32: Add linux user support
Add QEMU OpenRISC linux user support.
Signed-off-by: Jia Liu <proljc@gmail.com>Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
target-or32: Add system instructions
Add OpenRISC system instructions.
target-or32: Add timer support
Add OpenRISC timer support.
target-or32: Add PIC support
Add OpenRISC Programmable Interrupt Controller support.
target-or32: Add interrupt support
Add OpenRISC interrupt support.
target-or32: Add MMU support
Add OpenRISC MMU support.
target-or32: Add target stubs and QOM cpu
Add OpenRISC target stubs, QOM cpu and basic machine.