about summary refs log tree commit diff
path: root/src/math/e_sqrtf.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-06-30 16:31:43 -0400
committerRich Felker <dalias@aerifal.cx>2011-06-30 16:31:43 -0400
commitf6fd351c703a2843959b3be83078d9dce33f30f3 (patch)
tree0ee99bf56d4a10d72707b4e1e1625e0e289aaf18 /src/math/e_sqrtf.c
parente5cb55fedd811f71cd91ef097a8a4a4964d8c564 (diff)
downloadmusl-f6fd351c703a2843959b3be83078d9dce33f30f3.tar.gz
musl-f6fd351c703a2843959b3be83078d9dce33f30f3.tar.xz
musl-f6fd351c703a2843959b3be83078d9dce33f30f3.zip
catch invalid ld80 bit patterns and treat them as nan
this should not be necessary - the invalid bit patterns cannot be
created except through type punning. however, some broken gnu software
is passing them to printf and triggering dangerous stack-smashing, so
let's catch them anyway...
Diffstat (limited to 'src/math/e_sqrtf.c')
0 files changed, 0 insertions, 0 deletions