mirror of
https://github.com/opnsense/src.git
synced 2026-04-15 14:29:58 -04:00
This is a follow-up to r336299.
* lib/msun/Makefile:
. Remove polevll.c
* lib/msun/ld80/e_powl.c:
. Copy contents of polevll.c to here. This is the only consumer of
these functions. Make functions 'static inline'.
. Make reducl a 'static inline' function.
* lib/msun/man/exp.3:
. Remove BUGS section that no longer applies.
* lib/msun/src/math_private.h:
. Remove prototypes of __p1evll() and __polevll()
* lib/msun/src/s_cpow.c:
* lib/msun/src/s_cpowf.c:
* lib/msun/src/s_cpowl.c
. Include math_private.h.
. Use the CMPLX macro from either C99 or math_private.h (depends on
compiler support) instead of the problematic use of complex I.
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
PR: 229876
MFC after: 1 week
|
||
|---|---|---|
| .. | ||
| acos.3 | ||
| acosh.3 | ||
| asin.3 | ||
| asinh.3 | ||
| atan.3 | ||
| atan2.3 | ||
| atanh.3 | ||
| cacos.3 | ||
| ccos.3 | ||
| ccosh.3 | ||
| ceil.3 | ||
| cexp.3 | ||
| cimag.3 | ||
| clog.3 | ||
| complex.3 | ||
| copysign.3 | ||
| cos.3 | ||
| cosh.3 | ||
| cpow.3 | ||
| csqrt.3 | ||
| erf.3 | ||
| exp.3 | ||
| fabs.3 | ||
| fdim.3 | ||
| feclearexcept.3 | ||
| feenableexcept.3 | ||
| fegetenv.3 | ||
| fegetround.3 | ||
| fenv.3 | ||
| floor.3 | ||
| fma.3 | ||
| fmax.3 | ||
| fmod.3 | ||
| hypot.3 | ||
| ieee.3 | ||
| ieee_test.3 | ||
| ilogb.3 | ||
| j0.3 | ||
| lgamma.3 | ||
| log.3 | ||
| lrint.3 | ||
| lround.3 | ||
| math.3 | ||
| nan.3 | ||
| nextafter.3 | ||
| remainder.3 | ||
| rint.3 | ||
| round.3 | ||
| scalbn.3 | ||
| signbit.3 | ||
| sin.3 | ||
| sincos.3 | ||
| sinh.3 | ||
| sqrt.3 | ||
| tan.3 | ||
| tanh.3 | ||
| trunc.3 | ||