1 #if !defined ISO && !defined POSIX
44 optional-macro FP_FAST_FMA
45 optional-macro FP_FAST_FMAF
46 optional-macro FP_FAST_FMAL
52 macro MATH_ERREXCEPT == 2
55 function double acos (double)
56 function double asin (double)
57 function double atan (double)
58 function double atan2 (double, double)
59 function double ceil (double)
60 function double copysign (double, double)
61 function double cos (double)
62 function double cosh (double)
63 function double exp (double)
64 function double exp2 (double)
65 function double fabs (double)
66 function double floor (double)
67 function double fmod (double, double)
68 function double frexp (double, int*)
69 function double ldexp (double, int)
70 function double log (double)
71 function double log10 (double)
72 function double log2 (double)
73 function double modf (double, double*)
74 function double pow (double, double)
75 function double sin (double)
76 function double sinh (double)
77 function double sqrt (double)
78 function double tan (double)
79 function double tanh (double)
80 function double erf (double)
81 function double erfc (double)
82 function double gamma (double)
83 function double hypot (double, double)
84 #if !defined POSIX && !defined POSIX2008
85 function double j0 (double)
86 function double j1 (double)
87 function double jn (int, double)
89 function double lgamma (double)
90 function double tgamma (double)
91 #if !defined POSIX && !defined POSIX2008
92 function double y0 (double)
93 function double y1 (double)
94 function double yn (int, double)
96 function int isnan (double)
97 function double acosh (double)
98 function double asinh (double)
99 function double atanh (double)
100 function double cbrt (double)
101 function double expm1 (double)
102 function int ilogb (double)
103 function double log1p (double)
104 function double logb (double)
105 function double nextafter (double, double)
106 function double nexttoward (double, long double)
107 function double nearbyint (double)
108 function double remainder (double, double)
109 function double rint (double)
110 function double round (double)
111 function double trunc (double)
112 function long lrint (double)
113 function {long long} llrint (double)
114 function long lround (double)
115 function {long long} llround (double)
116 function double remquo (double, double, int*)
117 function double scalb (double, double)
118 function double scalbn (double, int)
119 function double scalbln (double, long)
120 function double fdim (double, double)
121 function double fmax (double, double)
122 function double fmin (double, double)
123 function double fma (double, double, double)
124 function double nan (const char*)
126 #if !defined POSIX && !defined POSIX2008
131 #if !defined ISO && !defined POSIX
132 function float acosf (float)
133 function float asinf (float)
134 function float atanf (float)
135 function float atan2f (float, float)
136 function float ceilf (float)
137 function float copysignf (float, float)
138 function float cosf (float)
139 function float coshf (float)
140 function float expf (float)
141 function float exp2f (float)
142 function float fabsf (float)
143 function float floorf (float)
144 function float fmodf (float, float)
145 function float frexpf (float, int*)
146 function float ldexpf (float, int)
147 function float logf (float)
148 function float log10f (float)
149 function float log2f (float)
150 function float modff (float, float*)
151 function float powf (float, float)
152 function float sinf (float)
153 function float sinhf (float)
154 function float sqrtf (float)
155 function float tanf (float)
156 function float tanhf (float)
157 function float erff (float)
158 function float erfcf (float)
159 function float gammaf (float)
160 function float hypotf (float, float)
161 function float j0f (float)
162 function float j1f (float)
163 function float jnf (int, float)
164 function float lgammaf (float)
165 function float tgammaf (float)
166 function float y0f (float)
167 function float y1f (float)
168 function float ynf (int, float)
169 function int isnanf (float)
170 function float acoshf (float)
171 function float asinhf (float)
172 function float atanhf (float)
173 function float cbrtf (float)
174 function float expm1f (float)
175 function int ilogbf (float)
176 function float log1pf (float)
177 function float logbf (float)
178 function float nextafterf (float, float)
179 function float nexttowardf (float, long double)
180 function float nearbyintf (float)
181 function float remainderf (float, float)
182 function float rintf (float)
183 function float roundf (float)
184 function float truncf (float)
185 function long lrintf (float)
186 function {long long} llrintf (float)
187 function long lroundf (float)
188 function {long long} llroundf (float)
189 function float remquof (float, float, int*)
190 function float scalbf (float, float)
191 function float scalbnf (float, int)
192 function float scalblnf (float, long)
193 function float fdimf (float, float)
194 function float fmaxf (float, float)
195 function float fminf (float, float)
196 function float fmaf (float, float, float)
197 function float nanf (const char*)
199 function {long double} acosl (long double)
200 function {long double} asinl (long double)
201 function {long double} atanl (long double)
202 function {long double} atan2l (long double, long double)
203 function {long double} ceill (long double)
204 function {long double} copysignl (long double, long double)
205 function {long double} cosl (long double)
206 function {long double} coshl (long double)
207 function {long double} expl (long double)
208 function {long double} exp2l (long double)
209 function {long double} fabsl (long double)
210 function {long double} floorl (long double)
211 function {long double} fmodl (long double, long double)
212 function {long double} frexpl (long double, int*)
213 function {long double} ldexpl (long double, int)
214 function {long double} logl (long double)
215 function {long double} log10l (long double)
216 function {long double} log2l (long double)
217 function {long double} modfl (long double, long double*)
218 function {long double} powl (long double, long double)
219 function {long double} sinl (long double)
220 function {long double} sinhl (long double)
221 function {long double} sqrtl (long double)
222 function {long double} tanl (long double)
223 function {long double} tanhl (long double)
224 function {long double} erfl (long double)
225 function {long double} erfcl (long double)
226 function {long double} gammal (long double)
227 function {long double} hypotl (long double, long double)
228 function {long double} j0l (long double)
229 function {long double} j1l (long double)
230 function {long double} jnl (int, long double)
231 function {long double} lgammal (long double)
232 function {long double} tgammal (long double)
233 function {long double} y0l (long double)
234 function {long double} y1l (long double)
235 function {long double} ynl (int, long double)
236 function int isnanl (long double)
237 function {long double} acoshl (long double)
238 function {long double} asinhl (long double)
239 function {long double} atanhl (long double)
240 function {long double} cbrtl (long double)
241 function {long double} expm1l (long double)
242 function int ilogbl (long double)
243 function {long double} log1pl (long double)
244 function {long double} logbl (long double)
245 function {long double} nextafterl (long double, long double)
246 function {long double} nexttowardl (long double, long double)
247 function {long double} nearbyintl (long double)
248 function {long double} remainderl (long double, long double)
249 function {long double} rintl (long double)
250 function {long double} roundl (long double)
251 function {long double} truncl (long double)
252 function long lrintl (long double)
253 function {long long} llrintl (long double)
254 function long lroundl (long double)
255 function {long long} llroundl (long double)
256 function {long double} remquol (long double, long double, int*)
257 function {long double} scalbl (long double, long double)
258 function {long double} scalbnl (long double, int)
259 function {long double} scalblnl (long double, long)
260 function {long double} fdiml (long double, long double)
261 function {long double} fmaxl (long double, long double)
262 function {long double} fminl (long double, long double)
263 function {long double} fmal (long double, long double, long double)
264 function {long double} nanl (const char*)
368 // The following expressions are not entirely correct but the current
369 // poorfnmatch implementation doesn't grok the right form.