about summary refs log tree commit diff
path: root/src/math/expl.c
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2012-11-13 10:55:35 +0100
committerSzabolcs Nagy <nsz@port70.net>2012-11-13 10:55:35 +0100
commitc4359e01303da2755fe7e8033826b132eb3659b1 (patch)
tree93cdddff4278c4f0b092ed001f235051a1cd1a72 /src/math/expl.c
parent666271c105e4137bdfa195e217799d74143370d4 (diff)
downloadmusl-c4359e01303da2755fe7e8033826b132eb3659b1.tar.gz
musl-c4359e01303da2755fe7e8033826b132eb3659b1.tar.xz
musl-c4359e01303da2755fe7e8033826b132eb3659b1.zip
math: excess precision fix modf, modff, scalbn, scalbnf
old code was correct only if the result was stored (without the
excess precision) or musl was compiled with -ffloat-store.
now we use STRICT_ASSIGN to work around the issue.
(see note 160 in c11 section 6.8.6.4)
Diffstat (limited to 'src/math/expl.c')
0 files changed, 0 insertions, 0 deletions