}
static void fp_mod(fpdata *a, fpdata *b, uae_u64 *q, uae_u8 *s)
{
- a->fpx = floatx80_mod(a->fpx, b->fpx, q, s, &fs);
+ uint64_t quotient = *q;
+ a->fpx = floatx80_mod(a->fpx, b->fpx, "ient, s, &fs);
+ *q = quotient;
}
static void fp_sgldiv(fpdata *a, fpdata *b)
{
}
static void fp_rem(fpdata *a, fpdata *b, uae_u64 *q, uae_u8 *s)
{
- a->fpx = floatx80_rem(a->fpx, b->fpx, q, s, &fs);
+ uint64_t quotient = *q;
+ a->fpx = floatx80_rem(a->fpx, b->fpx, "ient, s, &fs);
+ *q = quotient;
}
static void fp_scale(fpdata *a, fpdata *b)
{