freebsd-src/lib/libm/common_source
Bruce Evans 9ce7bcf332 Declare huge and tiny as volatile so that gcc doesn't evaluate huge*huge
and tiny*tiny at compile time.  The evaluations are supposed to be done
at run time to set the IEEE exception flags.  Many other source files
in libm and msun are missing this fix.  Fixing them is not urgent since
the default IEEE exception masks don't allow use of the overflow
exception flag.
1994-09-08 11:19:43 +00:00
..
acos.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
acosh.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
acosh.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
asin.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
asincos.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
asinh.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
asinh.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
atan2.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
atan.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
atan.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
atanh.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
atanh.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
ceil.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
cos.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
cosh.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
cosh.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
erf.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
erf.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
exp__E.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
exp.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
exp.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
expm1.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
fabs.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
floor.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
floor.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
fmod.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
fmod.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
gamma.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
hypot.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
ieee.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
infnan.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
j0.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
j0.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
j1.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
jn.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
lgamma.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
lgamma.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
log1p.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
log10.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
log__L.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
log.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
math.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
mathimpl.h BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
pow.c Declare huge and tiny as volatile so that gcc doesn't evaluate huge*huge 1994-09-08 11:19:43 +00:00
rint.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
sin.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
sinh.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
sinh.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
sqrt.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
tan.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
tanh.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
tanh.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00