From: blueswir1 Date: Thu, 20 Sep 2007 15:21:32 +0000 (+0000) Subject: Fix tadd op generation with GCC 4.x X-Git-Tag: qemu-xen-4.2.0~11206 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=d69d2ca9b4125e738dfc5eee908dfac12fc3f870;p=qemu-xen.git Fix tadd op generation with GCC 4.x git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3196 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/target-sparc/op.c b/target-sparc/op.c index 31bf5dd513..f2168af9ab 100644 --- a/target-sparc/op.c +++ b/target-sparc/op.c @@ -520,8 +520,11 @@ void OPPROTO op_tadd_T1_T0_ccTV(void) { target_ulong src1; - if ((T0 & 0x03) || (T1 & 0x03)) + if ((T0 & 0x03) || (T1 & 0x03)) { raise_exception(TT_TOVF); + FORCE_RET(); + return; + } src1 = T0; T0 += T1;