qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] target/s390x: Fix broken build with --disable-tcg
@ 2017-07-19 12:54 Thomas Huth
  2017-07-19 12:54 ` [Qemu-devel] [PATCH 1/5] target/s390x: Move program_interrupt() & trigger_pgm_exception() to interrupt.c Thomas Huth
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Thomas Huth @ 2017-07-19 12:54 UTC (permalink / raw)
  To: qemu-devel, Richard Henderson
  Cc: Alexander Graf, Cornelia Huck, Christian Borntraeger

Our configure script was recently equipped with a new --disable-tcg
parameter, but this does unfortunately not work on s390x hosts yet. Fix
the build by moving some code around and by adding some few #ifdefs
in the right places.

Thomas Huth (5):
  target/s390x: Move program_interrupt() & trigger_pgm_exception() to
    interrupt.c
  target/s390x: Move s390_cpu_dump_state() to helper.c
  target/s390x: Move diag helpers to a separate file
  target/s390x: Move exception-related functions to a new excp_helper.c
    file
  target/s390x: Add remaining switches to compile with --disable-tcg

 target/s390x/Makefile.objs               |   8 +-
 target/s390x/cpu.c                       |   4 +
 target/s390x/cpu.h                       |  13 +-
 target/s390x/diag.c                      | 179 +++++++++++
 target/s390x/{helper.c => excp_helper.c} | 257 +--------------
 target/s390x/helper.c                    | 528 ++++---------------------------
 target/s390x/interrupt.c                 |  36 +++
 target/s390x/misc_helper.c               | 193 -----------
 target/s390x/translate.c                 |  60 ----
 9 files changed, 291 insertions(+), 987 deletions(-)
 create mode 100644 target/s390x/diag.c
 copy target/s390x/{helper.c => excp_helper.c} (71%)

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-07-21 14:05 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-19 12:54 [Qemu-devel] [PATCH 0/5] target/s390x: Fix broken build with --disable-tcg Thomas Huth
2017-07-19 12:54 ` [Qemu-devel] [PATCH 1/5] target/s390x: Move program_interrupt() & trigger_pgm_exception() to interrupt.c Thomas Huth
2017-07-19 18:05   ` Richard Henderson
2017-07-19 12:54 ` [Qemu-devel] [PATCH 2/5] target/s390x: Move s390_cpu_dump_state() to helper.c Thomas Huth
2017-07-19 18:06   ` Richard Henderson
2017-07-19 12:54 ` [Qemu-devel] [PATCH 3/5] target/s390x: Move diag helpers to a separate file Thomas Huth
2017-07-19 18:08   ` Richard Henderson
2017-07-19 12:54 ` [Qemu-devel] [PATCH 4/5] target/s390x: Move exception-related functions to a new excp_helper.c file Thomas Huth
2017-07-19 18:10   ` Richard Henderson
2017-07-19 12:54 ` [Qemu-devel] [PATCH 5/5] target/s390x: Add remaining switches to compile with --disable-tcg Thomas Huth
2017-07-19 18:13   ` Richard Henderson
2017-07-21 14:05     ` Thomas Huth
2017-07-19 14:08 ` [Qemu-devel] [PATCH 0/5] target/s390x: Fix broken build " no-reply
2017-07-19 14:10 ` no-reply
2017-07-19 14:38   ` Thomas Huth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).