Commit 89344d5ad7751010874300ff2b25953edcd6d3cb

Authored by bellard
1 parent da9b266b

arm vfp fcmp and fcmpe instructions fix (Paul Brook)


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1382 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 2 additions and 2 deletions
target-arm/op_helper.c
... ... @@ -67,7 +67,7 @@ void do_vfp_cmp##p(void) \
67 67 { \
68 68 uint32_t flags; \
69 69 switch(float ## size ## _compare_quiet(FT0##p, FT1##p, &env->vfp.fp_status)) {\
70   - case 0: flags = 0xc; break;\
  70 + case 0: flags = 0x6; break;\
71 71 case -1: flags = 0x8; break;\
72 72 case 1: flags = 0x2; break;\
73 73 default: case 2: flags = 0x3; break;\
... ... @@ -80,7 +80,7 @@ void do_vfp_cmpe##p(void) \
80 80 { \
81 81 uint32_t flags; \
82 82 switch(float ## size ## _compare(FT0##p, FT1##p, &env->vfp.fp_status)) {\
83   - case 0: flags = 0xc; break;\
  83 + case 0: flags = 0x6; break;\
84 84 case -1: flags = 0x8; break;\
85 85 case 1: flags = 0x2; break;\
86 86 default: case 2: flags = 0x3; break;\
... ...