The first patch applies to most targets, in wanting to produce good dumps for -d op_opt without -d op.
The next three add dump_insn support to the targets lacking it. The final three fix irritations that apply to s390x. I didn't survey the other targets for similar mistakes. r~ Richard Henderson (7): Emit debug_insn for CPU_LOG_TB_OP_OPT as well. target-m68k: Call tcg_gen_debug_insn_start target-s390x: Call tcg_gen_debug_insn_start target-unicore32: Call tcg_gen_debug_insn_start target-s390x: Use CPU_LOG_INT target-s390x: Avoid double CPU_LOG_TB_CPU target-s390x: Tidy cpu_dump_state target-alpha/translate.c | 2 +- target-arm/translate.c | 2 +- target-cris/translate.c | 3 ++- target-i386/translate.c | 3 ++- target-lm32/translate.c | 2 +- target-m68k/translate.c | 4 ++++ target-microblaze/translate.c | 3 ++- target-mips/translate.c | 3 ++- target-openrisc/translate.c | 2 +- target-ppc/translate.c | 3 ++- target-s390x/helper.c | 7 ++++--- target-s390x/misc_helper.c | 3 ++- target-s390x/translate.c | 32 +++++++++++++++----------------- target-sh4/translate.c | 2 +- target-sparc/translate.c | 3 ++- target-unicore32/translate.c | 4 ++++ target-xtensa/translate.c | 2 +- 17 files changed, 47 insertions(+), 33 deletions(-) -- 1.7.11.4