summaryrefslogtreecommitdiff
path: root/hw/input/lm832x.c
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2015-05-18 15:39:58 +0200
committerAlexander Graf <agraf@suse.de>2015-06-05 01:37:57 +0200
commit2aaa1940684a3bf2b381fd2a8ff26c287a05109d (patch)
treead7327d81507bfc874f51890710f33dc812cb593 /hw/input/lm832x.c
parentee0d0be16819896cc6c8018cbe171a632b61489c (diff)
downloadqemu-2aaa1940684a3bf2b381fd2a8ff26c287a05109d.zip
target-s390x: fix CC computation for LOAD POSITIVE instructions
LOAD POSITIVE instructions (LPR, LPGR and LPGFR) set the following condition code: 0: Result zero; no overflow 1: -- 2: Result greater than zero; no overflow 3: Overflow The current code wrongly returns 1 instead of 2 in case of a result greater than 0. This patches fixes that. This fixes the marshalling of the value '0L' in Python. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Reviewed-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'hw/input/lm832x.c')
0 files changed, 0 insertions, 0 deletions