qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL] Merge ppc32/ppc64 tcg backends


From: Richard Henderson
Subject: [Qemu-devel] [PULL] Merge ppc32/ppc64 tcg backends
Date: Mon, 23 Jun 2014 07:36:18 -0700

No change since v3, so eliding the patches.
Thanks for the testing, Tom.


r~


The following changes since commit d9c1647d896d3192cba9dbf98fb7efab876edde5:

  Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging (2014-06-23 12:55:22 +0100)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tcg-ppc-merge-1

for you to fetch changes up to a84ac4cbbb4f4705305189ef007a8432b0b9f718:

  tcg-ppc: Use the return address as a base pointer (2014-06-23 07:32:33 -0700)

----------------------------------------------------------------
Richard Henderson (24):
      tcg-ppc: Use uintptr_t in ppc_tb_set_jmp_target
      tcg-ppc64: Avoid some hard-codings of TCG_TYPE_I64
      tcg-ppc64: Move functions around
      tcg-ppc64: Relax register restrictions in tcg_out_mem_long
      tcg-ppc64: Use tcg_out_{ld,st,cmp} internally
      tcg-ppc64: Make TCG_AREG0 and TCG_REG_CALL_STACK enum constants
      tcg-ppc64: Move call macros out of tcg-target.h
      tcg-ppc64: Fix TCG_TARGET_CALL_STACK_OFFSET
      tcg-ppc64: Better parameterize the stack frame
      tcg-ppc64: Use the correct test in tcg_out_call
      tcg-ppc64: Support the ppc64 elfv2 ABI
      tcg-ppc64: Merge 32-bit ABIs into the prologue / frame code
      tcg-ppc64: Fix sub2 implementation
      tcg-ppc64: Begin merging ppc32 with ppc64
      tcg-ppc64: Merge ppc32 brcond2, setcond2, muluh
      tcg-ppc64: Merge ppc32 qemu_ld/st
      tcg-ppc64: Merge ppc32 register usage
      tcg-ppc64: Support mulsh_i32
      tcg-ppc64: Merge ppc32 shifts
      tcg-ppc: Remove the backend
      tcg-ppc: Rename the tcg/ppc64 backend
      qemu/osdep: Remove the need for qemu_init_auxval
      tcg-ppc: Merge cache-utils into the backend
      tcg-ppc: Use the return address as a base pointer

Ulrich Weigand (1):
      tcg-ppc64: Adjust tcg_out_call for ELFv2

 configure                  |    2 +
 exec.c                     |    1 -
 include/exec/exec-all.h    |    2 +-
 include/qemu/cache-utils.h |   44 -
 include/qemu/osdep.h       |   12 -
 linux-user/main.c          |    4 -
 tcg/ppc/tcg-target.c       | 3174 +++++++++++++++++++++++++++-----------------
 tcg/ppc/tcg-target.h       |  114 +-
 tcg/ppc64/tcg-target.c     | 2186 ------------------------------
 tcg/ppc64/tcg-target.h     |  131 --
 tcg/tcg.c                  |    1 -
 util/Makefile.objs         |    2 +-
 util/cache-utils.c         |   86 --
 util/getauxval.c           |   51 +-
 vl.c                       |    4 -
 15 files changed, 2080 insertions(+), 3734 deletions(-)
 delete mode 100644 include/qemu/cache-utils.h
 delete mode 100644 tcg/ppc64/tcg-target.c
 delete mode 100644 tcg/ppc64/tcg-target.h
 delete mode 100644 util/cache-utils.c



reply via email to

[Prev in Thread] Current Thread [Next in Thread]