Changes from v1: - added new files to MAINTAINERS, under PowerPC TCG CPUs, and added myself as a reviewer (not sure if this is the right procedure) - removed the "virtual" ppc64le-softmmu target. ppc64/Makefile.softmmu-target now builds all tests in both BE and LE
Cédric Le Goater (2): target/ppc: Add support for the Processor Attention instruction ppc/pnv: Activate support for the Processor Attention instruction Leandro Lupori (3): tests/tcg/ppc64: add basic softmmu test support tests/tcg/ppc64: add MMU test sources tests/tcg/ppc64: build PowerNV and LE tests MAINTAINERS | 2 + hw/ppc/pnv_core.c | 6 + include/hw/ppc/pnv_core.h | 1 + target/ppc/cpu.h | 8 + target/ppc/excp_helper.c | 27 + target/ppc/helper.h | 1 + target/ppc/translate.c | 14 + tests/tcg/ppc64/Makefile.softmmu-rules | 34 + tests/tcg/ppc64/Makefile.softmmu-target | 124 ++++ tests/tcg/ppc64/system/include/asm.h | 62 ++ tests/tcg/ppc64/system/include/console.h | 15 + tests/tcg/ppc64/system/include/io.h | 61 ++ tests/tcg/ppc64/system/include/pnv.h | 21 + tests/tcg/ppc64/system/include/uart.h | 54 ++ tests/tcg/ppc64/system/lib/boot.S | 68 ++ tests/tcg/ppc64/system/lib/console.c | 173 +++++ tests/tcg/ppc64/system/lib/powerpc.lds | 27 + tests/tcg/ppc64/system/mmu-head.S | 142 +++++ tests/tcg/ppc64/system/mmu.c | 764 +++++++++++++++++++++++ tests/tcg/ppc64/system/mmu.h | 9 + 20 files changed, 1613 insertions(+) create mode 100644 tests/tcg/ppc64/Makefile.softmmu-rules create mode 100644 tests/tcg/ppc64/Makefile.softmmu-target create mode 100644 tests/tcg/ppc64/system/include/asm.h create mode 100644 tests/tcg/ppc64/system/include/console.h create mode 100644 tests/tcg/ppc64/system/include/io.h create mode 100644 tests/tcg/ppc64/system/include/pnv.h create mode 100644 tests/tcg/ppc64/system/include/uart.h create mode 100644 tests/tcg/ppc64/system/lib/boot.S create mode 100644 tests/tcg/ppc64/system/lib/console.c create mode 100644 tests/tcg/ppc64/system/lib/powerpc.lds create mode 100644 tests/tcg/ppc64/system/mmu-head.S create mode 100644 tests/tcg/ppc64/system/mmu.c create mode 100644 tests/tcg/ppc64/system/mmu.h -- 2.25.1