Hi Blue / Aurelien, This is my current patch queue for s390. Please pull.
It contains: - tcg fix for s390 hosts - convert s390 target to be areg0 free Alex The following changes since commit 0c267217ca9985e6d118ec8368bebd382db7a099: Jan Kiszka (1): musicpal: Fix flash mapping are available in the git repository at: git://repo.or.cz/qemu/agraf.git s390-for-upstream Aurelien Jarno (1): tcg/s390: fix ld/st with CONFIG_TCG_PASS_AREG0 Blue Swirl (11): target-s390x: fix style target-s390x: split FPU ops target-s390x: split condition code helpers target-s390x: split integer helpers target-s390x: split memory access helpers target-s390x: rename op_helper.c to misc_helper.c target-s390x: avoid AREG0 for FPU helpers target-s390x: avoid AREG0 for integer helpers target-s390x: avoid AREG0 for condition code helpers target-s390x: avoid AREG0 for misc helpers target-s390x: switch to AREG0 free mode configure | 2 +- target-s390x/Makefile.objs | 5 +- target-s390x/cc_helper.c | 550 ++++++++ target-s390x/cpu.h | 9 + target-s390x/fpu_helper.c | 843 ++++++++++++ target-s390x/helper.c | 102 +- target-s390x/helper.h | 250 ++-- target-s390x/int_helper.c | 201 +++ target-s390x/mem_helper.c | 1203 ++++++++++++++++++ target-s390x/misc_helper.c | 430 +++++++ target-s390x/op_helper.c | 3019 -------------------------------------------- target-s390x/translate.c | 233 ++-- tcg/s390/tcg-target.c | 14 +- 13 files changed, 3537 insertions(+), 3324 deletions(-) create mode 100644 target-s390x/cc_helper.c create mode 100644 target-s390x/fpu_helper.c create mode 100644 target-s390x/int_helper.c create mode 100644 target-s390x/mem_helper.c create mode 100644 target-s390x/misc_helper.c delete mode 100644 target-s390x/op_helper.c