Fixed CFU

This commit is contained in:
Ceriel Jacobs 2011-06-15 10:56:58 +02:00
parent 58613009f8
commit 2483e5723d

View file

@ -357,22 +357,22 @@ DoCFU()
wtrap(WILLCONV, EILLINS); wtrap(WILLCONV, EILLINS);
} }
f = fpop(4L); f = fpop(4L);
npush((long) f, 2L); npush((unsigned long) f, 2L);
return; return;
case 44: case 44:
f = fpop(4L); f = fpop(4L);
npush((long) f, 4L); npush((unsigned long) f, 4L);
return; return;
case 82: case 82:
if (wsize == 4) { if (wsize == 4) {
wtrap(WILLCONV, EILLINS); wtrap(WILLCONV, EILLINS);
} }
f = fpop(8L); f = fpop(8L);
npush((long) f, 2L); npush((unsigned long) f, 2L);
return; return;
case 84: case 84:
f = fpop(8L); f = fpop(8L);
npush((long) f, 4L); npush((unsigned long) f, 4L);
return; return;
default: default:
wtrap(WILLCONV, EILLINS); wtrap(WILLCONV, EILLINS);