Hi. I'm going to hold off on processing this pull for a few days in the hope that the gcc compile farm's ppc64be box is working again...
thanks -- PMM On 21 October 2015 at 22:42, Richard Henderson <r...@twiddle.net> wrote: > Backend patches for ppc64 and mipsr6, plus the nochain patch > that's been dangling for a while. > > > r~ > > > The following changes since commit 26c7be842637ee65a79cd77f96a99c23ddcd90ad: > > Merge remote-tracking branch 'remotes/sstabellini/tags/2015-10-19-tag' into > staging (2015-10-19 12:13:27 +0100) > > are available in the git repository at: > > git://github.com/rth7680/qemu.git tags/pull-tcg-20151021 > > for you to fetch changes up to 89a82cd4b6a90fe117fa715e2abe51d5c607560c: > > cpu-exec: Add "nochain" debug flag (2015-10-19 11:04:39 -1000) > > ---------------------------------------------------------------- > Collected tcg backend patches > > ---------------------------------------------------------------- > James Hogan (6): > tcg-opc.h: Simplify insn_start def > disas/mips: Add R6 jr/jr.hb to disassembler > tcg/mips: Add use_mips32r6_instructions definition > tcg/mips: Support r6 JR encoding > tcg/mips: Support r6 multiply/divide encodings > tcg/mips: Support r6 SEL{NE, EQ}Z instead of MOVN/MOVZ > > Richard Henderson (4): > tcg/ppc: Adjust exit_tb for change in prologue placement > tcg/ppc: Revise goto_tb implementation > tcg/ppc: Prefer mask over andi. > cpu-exec: Add "nochain" debug flag > > cpu-exec.c | 3 +- > disas/mips.c | 2 ++ > include/qemu/log.h | 1 + > qemu-log.c | 3 ++ > tcg/mips/tcg-target.c | 90 > ++++++++++++++++++++++++++++++++++++++++++++++----- > tcg/mips/tcg-target.h | 11 +++++-- > tcg/ppc/tcg-target.c | 79 ++++++++++++++++++++++++++++---------------- > tcg/tcg-opc.h | 13 +++----- > translate-all.c | 2 ++ > 9 files changed, 158 insertions(+), 46 deletions(-)