[Qemu-devel] [PULL 00/17] TCG queued patches

Richard Henderson posted 17 patches 6 years, 7 months ago
Only 16 patches received!
Makefile.target                                    |   6 +-
atomic_template.h => accel/tcg/atomic_template.h   |   0
softmmu_template.h => accel/tcg/softmmu_template.h |   0
{tcg => accel/tcg}/tcg-runtime.h                   |   0
tcg/tcg.h                                          |  15 +-
{tcg => accel/tcg}/tcg-runtime.c                   |  54 ---
user-exec-stub.c => accel/tcg/user-exec-stub.c     |   0
user-exec.c => accel/tcg/user-exec.c               |  52 +++
tcg/aarch64/tcg-target.inc.c                       | 319 +++++++++---------
tcg/arm/tcg-target.inc.c                           | 211 +++++++-----
tcg/i386/tcg-target.inc.c                          |  30 +-
tcg/mips/tcg-target.inc.c                          | 371 +++++++++++----------
tcg/ppc/tcg-target.inc.c                           | 366 ++++++++++----------
tcg/s390/tcg-target.inc.c                          |  22 +-
tcg/sparc/tcg-target.inc.c                         | 291 +++++++++-------
tcg/tcg.c                                          | 242 +++++++++++++-
tcg/tci/tcg-target.inc.c                           |  13 +-
MAINTAINERS                                        |   4 +-
accel/tcg/Makefile.objs                            |   4 +
19 files changed, 1160 insertions(+), 840 deletions(-)
rename atomic_template.h => accel/tcg/atomic_template.h (100%)
rename softmmu_template.h => accel/tcg/softmmu_template.h (100%)
rename {tcg => accel/tcg}/tcg-runtime.h (100%)
rename {tcg => accel/tcg}/tcg-runtime.c (75%)
rename user-exec-stub.c => accel/tcg/user-exec-stub.c (100%)
rename user-exec.c => accel/tcg/user-exec.c (92%)
[Qemu-devel] [PULL 00/17] TCG queued patches
Posted by Richard Henderson 6 years, 7 months ago
One build fix (ppc32), a collection of minor cleanups, and
extracts from some of my other tcg-related patch sets.


r~


The following changes since commit 5ee53d1593dfc071275b13b1228c70bb88f4aaee:

  Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' into staging (2017-09-16 14:36:16 +0100)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tags/pull-tcg-20170917

for you to fetch changes up to 89b2e37e6506d92b00ac478e7953be6ddd7a86a9:

  tcg/mips: Fully convert tcg_target_op_def (2017-09-17 06:52:19 -0700)

----------------------------------------------------------------
tcg queued patches

----------------------------------------------------------------
Philippe Mathieu-Daudé (5):
      tcg/ppc: disable atomic write check on ppc32
      accel/tcg: move user-exec to accel/tcg/
      accel/tcg: move tcg-runtime to accel/tcg/
      accel/tcg: move atomic_template.h to accel/tcg/
      accel/tcg: move USER code to user-exec.c

Richard Henderson (11):
      tcg: Add tcg_op_supported
      tcg: Remove tcg_regset_clear
      tcg: Remove tcg_regset_set
      tcg: Remove tcg_regset_{or,and,andnot,not}
      tcg: Remove tcg_regset_set32
      tcg: Fix types in tcg_regset_{set,reset}_reg
      tcg/aarch64: Fully convert tcg_target_op_def
      tcg/arm: Fully convert tcg_target_op_def
      tcg/ppc: Fully convert tcg_target_op_def
      tcg/sparc: Fully convert tcg_target_op_def
      tcg/mips: Fully convert tcg_target_op_def

Thomas Huth (1):
      accel/tcg: move softmmu_template.h to accel/tcg/

 Makefile.target                                    |   6 +-
 atomic_template.h => accel/tcg/atomic_template.h   |   0
 softmmu_template.h => accel/tcg/softmmu_template.h |   0
 {tcg => accel/tcg}/tcg-runtime.h                   |   0
 tcg/tcg.h                                          |  15 +-
 {tcg => accel/tcg}/tcg-runtime.c                   |  54 ---
 user-exec-stub.c => accel/tcg/user-exec-stub.c     |   0
 user-exec.c => accel/tcg/user-exec.c               |  52 +++
 tcg/aarch64/tcg-target.inc.c                       | 319 +++++++++---------
 tcg/arm/tcg-target.inc.c                           | 211 +++++++-----
 tcg/i386/tcg-target.inc.c                          |  30 +-
 tcg/mips/tcg-target.inc.c                          | 371 +++++++++++----------
 tcg/ppc/tcg-target.inc.c                           | 366 ++++++++++----------
 tcg/s390/tcg-target.inc.c                          |  22 +-
 tcg/sparc/tcg-target.inc.c                         | 291 +++++++++-------
 tcg/tcg.c                                          | 242 +++++++++++++-
 tcg/tci/tcg-target.inc.c                           |  13 +-
 MAINTAINERS                                        |   4 +-
 accel/tcg/Makefile.objs                            |   4 +
 19 files changed, 1160 insertions(+), 840 deletions(-)
 rename atomic_template.h => accel/tcg/atomic_template.h (100%)
 rename softmmu_template.h => accel/tcg/softmmu_template.h (100%)
 rename {tcg => accel/tcg}/tcg-runtime.h (100%)
 rename {tcg => accel/tcg}/tcg-runtime.c (75%)
 rename user-exec-stub.c => accel/tcg/user-exec-stub.c (100%)
 rename user-exec.c => accel/tcg/user-exec.c (92%)

Re: [Qemu-devel] [PULL 00/17] TCG queued patches
Posted by Peter Maydell 6 years, 7 months ago
On 17 September 2017 at 16:05, Richard Henderson
<richard.henderson@linaro.org> wrote:
> One build fix (ppc32), a collection of minor cleanups, and
> extracts from some of my other tcg-related patch sets.
>
>
> r~
>
>
> The following changes since commit 5ee53d1593dfc071275b13b1228c70bb88f4aaee:
>
>   Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' into staging (2017-09-16 14:36:16 +0100)
>
> are available in the git repository at:
>
>   git://github.com/rth7680/qemu.git tags/pull-tcg-20170917
>
> for you to fetch changes up to 89b2e37e6506d92b00ac478e7953be6ddd7a86a9:
>
>   tcg/mips: Fully convert tcg_target_op_def (2017-09-17 06:52:19 -0700)
>
> ----------------------------------------------------------------
> tcg queued patches

Applied, thanks.

-- PMM

[Qemu-devel] [PULL 05/17] accel/tcg: move atomic_template.h to accel/tcg/
Posted by Richard Henderson 6 years, 7 months ago
From: Philippe Mathieu-Daudé <f4bug@amsat.org>

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20170911213328.9701-5-f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
 atomic_template.h => accel/tcg/atomic_template.h | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename atomic_template.h => accel/tcg/atomic_template.h (100%)

diff --git a/atomic_template.h b/accel/tcg/atomic_template.h
similarity index 100%
rename from atomic_template.h
rename to accel/tcg/atomic_template.h
-- 
2.13.5