174175176177178179180181182183184
if (saveErrno) { int save = 0; switch (resultType.nativeType) { case FLOAT: a.fstp(dword_ptr(esp, save)); break; case DOUBLE: a.fstp(qword_ptr(esp, save)); break;
178179180181182183184185186187188
case FLOAT: a.fstp(dword_ptr(esp, save)); break; case DOUBLE: a.fstp(qword_ptr(esp, save)); break; case SLONGLONG: case ULONGLONG: a.mov(dword_ptr(esp, save), eax);
170171172173174175176177178179180
if (saveErrno) { int save = 0; switch (resultType.getNativeType()) { case FLOAT: a.fstp(dword_ptr(esp, save)); break; case DOUBLE: a.fstp(qword_ptr(esp, save)); break;