[FAST486]
authorAleksandar Andrejevic <aandrejevic@reactos.org>
Sun, 10 Nov 2013 03:11:56 +0000 (03:11 +0000)
committerAleksandar Andrejevic <aandrejevic@reactos.org>
Sun, 10 Nov 2013 03:11:56 +0000 (03:11 +0000)
commitfda574554397b217bb49d5a7c5a38e6727d4b658
tree963840b0f15fc70f5fc536666e4fb976e298016a
parente62c98791792d79684b75a7416f9973dbb0f5dd7
[FAST486]
The number of bit places in a shift operation is ANDed by the width of the type
when it is in a register, so (1 << c), when c is 32, is actually 1, and not 0.
Fix the calculation of MaxValue by using SignFlag | (SignFlag - 1) instead.

svn path=/branches/ntvdm/; revision=60912
lib/fast486/opgroups.c