commit | b390807d82a3ac188ae5d456ad0fbe020fad86d3 | [log] [tgz] |
---|---|---|
author | Martin Storsjö <martin@martin.st> | Sat Dec 07 00:13:01 2019 +0200 |
committer | Martin Storsjö <martin@martin.st> | Mon Dec 09 00:37:10 2019 +0200 |
tree | 460c484d4a52dc794ee132be858194a4a4ad58e5 | |
parent | 5bddbd2d380ee59380597e9cd2f5a23a31a2dfe7 [diff] |
crt: arm: Replace the assembly implementations of trunc* by a bit twiddling implementation The previous assembly implementation did the truncation by converting to a 32 bit integer inbetween, which significantly limited the usable range of the function, both for larger floats, and in particular for doubles. Signed-off-by: Martin Storsjö <martin@martin.st>