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>