We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 052551d commit cd028d9Copy full SHA for cd028d9
src/crt/ftoll.c
@@ -12,6 +12,6 @@ long long _ftoll_c(float x)
12
const long long result = mantissa >> (bias + FLT_MANT_DIG - 1 - exponent);
13
return parts.sign ? -result : result;
14
}
15
- const long long result = (long long)mantissa << (exponent - bias);
+ const long long result = (long long)mantissa << (exponent - (bias + FLT_MANT_DIG - 1));
16
17
src/crt/ftoll.src
@@ -6,9 +6,8 @@ __ftoll:
6
__ftoull:
7
__dtoll:
8
__dtoull:
9
- ld e, a
10
ld d, a
11
- push iy, de, bc
+ push iy, de, hl
call __ftoll_c
pop af, af, iy
ret
0 commit comments