target-ppc: Fix SUBFE carry
authorRichard Henderson <rth@twiddle.net>
Mon, 25 Feb 2013 19:41:40 +0000 (11:41 -0800)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 25 Feb 2013 20:32:36 +0000 (14:32 -0600)
commit08f4a0f7ee899c32bac91114e859d2687cbcf1d7
tree88edfe54d678c34f81f1c5b90a0dcf92613b768f
parente77f083292916ba43b940fdacd2fc1001b750d1d
target-ppc: Fix SUBFE carry

While ~T0+T1+CF = T1-T0+CF-1 is true for the low 32-bits,
it does not produce the correct carry-out to bit 33.  Do
exactly what the manual says.

Cc: Alexander Graf <agraf@suse.de>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
target-ppc/translate.c