diff options
author | Michael S. Tsirkin <mst@redhat.com> | 2009-10-02 17:59:12 +0000 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2009-10-02 17:59:12 +0000 |
commit | 22e4104079a4a92a4800d516fc1d968a3e8b8157 (patch) | |
tree | d1f24d5a9b996236bf552f5138627aa6c710184e | |
parent | 58458bb47fc297894ba0a1a4a729442a5cf2df04 (diff) |
linux-user: fix up oversealous nitpicking
Looks like linux-user code was correct, just unreadable: what it wanted
to do with "-=" was really assign a negative number, not decrement. Fix
up accordingly.
Reported-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
-rw-r--r-- | linux-user/arm/nwfpe/fpa11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-user/arm/nwfpe/fpa11.c b/linux-user/arm/nwfpe/fpa11.c index c4461e010a..17a60486e3 100644 --- a/linux-user/arm/nwfpe/fpa11.c +++ b/linux-user/arm/nwfpe/fpa11.c @@ -191,7 +191,7 @@ unsigned int EmulateAll(unsigned int opcode, FPA11* qfpa, CPUARMState* qregs) if(nRc == 1 && get_float_exception_flags(&fpa11->fp_status)) { //printf("fef 0x%x\n",float_exception_flags); - nRc -= get_float_exception_flags(&fpa11->fp_status); + nRc = -get_float_exception_flags(&fpa11->fp_status); } //printf("returning %d\n",nRc); |