First round of fixes: some cut'n paste errors. And the guest_IA in 
a conditional jump.


git-svn-id: svn://svn.valgrind.org/vex/branches/TCHAIN@2281 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/priv/guest_s390_toIR.c b/priv/guest_s390_toIR.c
index 5befc74..8a8b9fb 100644
--- a/priv/guest_s390_toIR.c
+++ b/priv/guest_s390_toIR.c
@@ -331,7 +331,7 @@
    stmt(IRStmt_Exit(condition, Ijk_Boring, IRConst_U64(target),
                     S390X_GUEST_OFFSET(guest_IA)));
 
-   put_IA(mkaddr_expr(target));
+   put_IA(mkaddr_expr(guest_IA_next_instr));
 
    dis_res->whatNext    = Dis_StopHere;
    dis_res->jk_StopHere = Ijk_Boring;