qemu/target-alpha
aurel32 970d622e8a target-alpha: fix cmpbge instruction
The cmpbge instruction should compare all 8 bytes of one 64-bit value with
another.  However, we were looping with a < 7 condition which was skipping
the top byte.  So if we were doing a compare where the top byte was
important, we could get the wrong result (this notably breaks the strlen()
function with certain sized strings).

(Vince Weaver)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5667 c046a42c-6fe2-441c-8c8c-71466251a162
2008-11-10 11:10:14 +00:00
..
cpu.h target-alpha: convert FP ops to TCG 2008-09-29 17:21:28 +00:00
exec.h target-alpha: convert palcode ops to TCG 2008-09-30 06:45:44 +00:00
helper.c target-alpha: fix locked loads/stores 2008-11-07 14:00:24 +00:00
helper.h target-alpha: convert palcode ops to TCG 2008-09-30 06:45:44 +00:00
op_helper.c target-alpha: fix cmpbge instruction 2008-11-10 11:10:14 +00:00
STATUS target-alpha: update STATUS 2008-10-01 07:07:59 +00:00
translate.c target-alpha: fix the return value of stl_c/stq_c 2008-11-08 09:10:39 +00:00