fix #2594: we were erroneously applying masks, as the reporter suggested
authorSimon Marlow <marlowsd@gmail.com>
Tue, 30 Sep 2008 11:56:11 +0000 (11:56 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Tue, 30 Sep 2008 11:56:11 +0000 (11:56 +0000)
My guess is that this is left over from when we represented Int8 and
friends as zero-extended rather than sign-extended.  It's amazing it hasn't
been noticed earlier.


No differences found