v5:
- rebase on master
- keep logging nip pointing to the sc instruction
- add another patch
v4: Rebased on master dropping what was merged
BALATON Zoltan (9):
target/ppc: Use env_cpu for cpu_abort in excp_helper
target/ppc: Readability improvements in exception handlers
target/ppc: Fix gen_sc to use correct nip
target/ppc: Move patching nip from exception handler to helper_scv
target/ppc: Simplify syscall exception handlers
target/ppc: Clean up ifdefs in excp_helper.c, part 1
target/ppc: Clean up ifdefs in excp_helper.c, part 2
target/ppc: Clean up ifdefs in excp_helper.c, part 3
target/ppc: Remove interrupt handler wrapper functions
target/ppc/cpu.h | 1 +
target/ppc/excp_helper.c | 490 +++++++++++++--------------------------
target/ppc/translate.c | 16 +-
3 files changed, 170 insertions(+), 337 deletions(-)