about summary refs log tree commit diff
path: root/elf/reldep9mod2.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2021-04-05 14:49:47 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2021-12-13 09:02:30 -0300
commit7fe0ace3e289c88cab5014cef94e946fd695221f (patch)
treee632319b2e03c36e85271d8561c9a7b1019de232 /elf/reldep9mod2.c
parent5afe4c0d6903027bf7835da4711a9f75b750a64d (diff)
downloadglibc-7fe0ace3e289c88cab5014cef94e946fd695221f.tar.gz
glibc-7fe0ace3e289c88cab5014cef94e946fd695221f.tar.xz
glibc-7fe0ace3e289c88cab5014cef94e946fd695221f.zip
math: Simplify hypotf implementation
Use a more optimized comparison for check for NaN and infinite and
add an inlined issignaling implementation for float.  With gcc it
results in 2 FP comparisons.

The file Copyright is also changed to use  GPL, the implementation was
completely changed by 7c10fd3515f to use double precision instead of
scaling and this change removes all the GET_FLOAT_WORD usage.

Checked on x86_64-linux-gnu.
Diffstat (limited to 'elf/reldep9mod2.c')
0 files changed, 0 insertions, 0 deletions