> @@ -248,6 +249,19 @@ static void do_ext_interrupt(CPUS390XState *env)
> lowcore->ext_int_code = cpu_to_be16(EXT_CPU_TIMER);
> lowcore->cpu_addr = 0;
> env->pending_int &= ~INTERRUPT_EXT_CPU_TIMER;
> +} else if (env->pending_int & INTERRUPT_EMERGENCY_SIGNAL) {
> +
Preparation for new TCG SIGP code. Especially also prepare for
indicating that another external call is already pending.
Signed-off-by: David Hildenbrand
---
target/s390x/cpu.h | 8 +++-
target/s390x/excp_helper.c | 14 ++
target/s390x/internal.h| 2 ++
target/s390x