[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/17] TCG queued patches
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PULL 00/17] TCG queued patches |
Date: |
Sun, 17 Sep 2017 08:05:18 -0700 |
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%)
- [Qemu-devel] [PULL 00/17] TCG queued patches,
Richard Henderson <=
- [Qemu-devel] [PULL 01/17] tcg/ppc: disable atomic write check on ppc32, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 04/17] accel/tcg: move tcg-runtime to accel/tcg/, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 02/17] accel/tcg: move softmmu_template.h to accel/tcg/, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 03/17] accel/tcg: move user-exec to accel/tcg/, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 06/17] accel/tcg: move USER code to user-exec.c, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 05/17] accel/tcg: move atomic_template.h to accel/tcg/, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 07/17] tcg: Add tcg_op_supported, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 10/17] tcg: Remove tcg_regset_{or, and, andnot, not}, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 08/17] tcg: Remove tcg_regset_clear, Richard Henderson, 2017/09/17
- [Qemu-devel] [PULL 09/17] tcg: Remove tcg_regset_set, Richard Henderson, 2017/09/17