xref: /netbsd-src/lib/libm/src/namespace.h (revision 4724848cf0da353df257f730694b7882798e5daf)
1 /* $NetBSD: namespace.h,v 1.17 2023/03/14 05:49:03 kre Exp $ */
2 
3 #define atan2 _atan2
4 #define atan2f _atan2f
5 #define atan2l _atan2l
6 #define hypot _hypot
7 #define hypotf _hypotf
8 #define hypotl _hypotl
9 
10 #define exp _exp
11 #define expf _expf
12 #define expl _expl
13 #define expm1l _expm1l
14 #define log _log
15 #define logf _logf
16 #define logl _logl
17 
18 #if 0 /* not yet - need to review use in machdep code first */
19 #define sin _sin
20 #define sinf _sinf
21 #define cos _cos
22 #define cosf _cosf
23 #define finite _finite
24 #define finitef _finitef
25 #endif /* notyet */
26 #define sincos _sincos
27 #define sincosf _sincosf
28 #define sincosl _sincosl
29 #define sinh _sinh
30 #define sinhf _sinhf
31 #define sinhl _sinhl
32 #define cosh _cosh
33 #define coshf _coshf
34 #define coshl _coshl
35 #define asin _asin
36 #define asinf _asinf
37 #define asinl _asinl
38 
39 #define casin _casin
40 #define casinf _casinf
41 #define casinl _casinl
42 #define catan _catan
43 #define catanf _catanf
44 #define catanl _catanl
45 
46 #define scalbn _scalbn
47 #define scalbnf _scalbnf
48 #define scalbnl _scalbnl
49 #define scalbln _scalbln
50 #define scalblnf _scalblnf
51 #define scalblnl _scalblnl
52 
53 #define copysignl _copysignl
54 #define sqrtl _sqrtl
55 #define cbrtl _cbrtl
56 #define ceill _ceill
57 #define floorl _floorl
58 #define roundl _roundl
59 #define fmodl _fmodl
60 #define modfl _modfl
61 #define truncl _truncl
62 
63 #define exp2l _exp2l
64 #define cosl _cosl
65 #define sinl _sinl
66 #define tanl _tanl
67 #define powl _powl
68 #define coshl _coshl
69 #define sinhl _sinhl
70 #define acosl _acosl
71 #define atanl _atanl
72 #define asinhl _asinhl
73 #define acoshl _acoshl
74 #define tanhl _tanhl
75 #define atanhl _atanhl
76 #define log10l _log10l
77 #define log1pl _log1pl
78 #define log2l _log2l
79 
80 #define erfl _erfl
81 #define erfcl _erfcl
82 
83 #define lgammal _lgammal
84 #define tgammal _tgammal
85 
86 #define feclearexcept _feclearexcept
87 #define fegetenv _fegetenv
88 #define fegetexceptflag _fegetexceptflag
89 #define fegetround _fegetround
90 #define feholdexcept _feholdexcept
91 #define feraiseexcept _feraiseexcept
92 #define fesetenv _fesetenv
93 #define fesetexceptflag _fesetexceptflag
94 #define fesetround _fesetround
95 #define fetestexcept _fetestexcept
96 #define feupdateenv _feupdateenv
97 
98 #define fedisableexcept _fedisableexcept
99 #define feenableexcept _feenableexcept
100 #define fegetexcept _fegetexcept
101