jcs's openbsd hax
openbsd
1/*
2 * In order to guarantee that static and shared archs see the same "public"
3 * symbols, this file should always include all the non-static symbols that
4 * are in the application namespace. So, if a symbol starts with a letter,
5 * don't delete it from here without either making it static or renaming it
6 * to have a leading underbar.
7 */
8
9{
10 global:
11 __fe_dfl_env;
12 acos;
13 acosf;
14 acosh;
15 acoshf;
16 acoshl;
17 acosl;
18 asin;
19 asinf;
20 asinh;
21 asinhf;
22 asinhl;
23 asinl;
24 atan;
25 atan2;
26 atan2f;
27 atan2l;
28 atanf;
29 atanh;
30 atanhf;
31 atanhl;
32 atanl;
33 cabs;
34 cabsf;
35 cabsl;
36 cacos;
37 cacosf;
38 cacosh;
39 cacoshf;
40 cacoshl;
41 cacosl;
42 carg;
43 cargf;
44 cargl;
45 casin;
46 casinf;
47 casinh;
48 casinhf;
49 casinhl;
50 casinl;
51 catan;
52 catanf;
53 catanh;
54 catanhf;
55 catanhl;
56 catanl;
57 cbrt;
58 cbrtf;
59 cbrtl;
60 ccos;
61 ccosf;
62 ccosh;
63 ccoshf;
64 ccoshl;
65 ccosl;
66 ceil;
67 ceilf;
68 ceill;
69 cexp;
70 cexpf;
71 cexpl;
72 cimag;
73 cimagf;
74 cimagl;
75 clog;
76 clogf;
77 clogl;
78 conj;
79 conjf;
80 conjl;
81 copysign;
82 copysignf;
83 copysignl;
84 cos;
85 cosf;
86 cosh;
87 coshf;
88 coshl;
89 cosl;
90 cpow;
91 cpowf;
92 cpowl;
93 cproj;
94 cprojf;
95 cprojl;
96 creal;
97 crealf;
98 creall;
99 csin;
100 csinf;
101 csinh;
102 csinhf;
103 csinhl;
104 csinl;
105 csqrt;
106 csqrtf;
107 csqrtl;
108 ctan;
109 ctanf;
110 ctanh;
111 ctanhf;
112 ctanhl;
113 ctanl;
114 drem;
115 dremf;
116 erf;
117 erfc;
118 erfcf;
119 erfcl;
120 erff;
121 erfl;
122 exp;
123 exp2;
124 exp2f;
125 exp2l;
126 expf;
127 expl;
128 expm1;
129 expm1f;
130 expm1l;
131 fabsf;
132 fabsl;
133 fdim;
134 fdimf;
135 fdiml;
136 feclearexcept;
137 fedisableexcept;
138 feenableexcept;
139 fegetenv;
140 fegetexcept;
141 fegetexceptflag;
142 fegetround;
143 feholdexcept;
144 feraiseexcept;
145 fesetenv;
146 fesetexceptflag;
147 fesetround;
148 fetestexcept;
149 feupdateenv;
150 floor;
151 floorf;
152 floorl;
153 fma;
154 fmaf;
155 fmal;
156 fmax;
157 fmaxf;
158 fmaxl;
159 fmin;
160 fminf;
161 fminl;
162 fmod;
163 fmodf;
164 fmodl;
165 frexpf;
166 frexpl;
167 gamma;
168 gamma_r;
169 gammaf;
170 gammaf_r;
171 hypot;
172 hypotf;
173 hypotl;
174 ilogb;
175 ilogbf;
176 ilogbl;
177 j0;
178 j0f;
179 j1;
180 j1f;
181 jn;
182 jnf;
183 ldexpf;
184 ldexpl;
185 lgamma;
186 lgamma_r;
187 lgammaf;
188 lgammaf_r;
189 lgammal;
190 llrint;
191 llrintf;
192 llrintl;
193 llround;
194 llroundf;
195 llroundl;
196 log;
197 log10;
198 log10f;
199 log10l;
200 log1p;
201 log1pf;
202 log1pl;
203 log2;
204 log2f;
205 log2l;
206 logb;
207 logbf;
208 logbl;
209 logf;
210 logl;
211 lrint;
212 lrintf;
213 lrintl;
214 lround;
215 lroundf;
216 lroundl;
217 modff;
218 modfl;
219 nan;
220 nanf;
221 nanl;
222 nearbyint;
223 nearbyintf;
224 nearbyintl;
225 nextafter;
226 nextafterf;
227 nextafterl;
228 nexttoward;
229 nexttowardf;
230 nexttowardl;
231 pow;
232 powf;
233 powl;
234 remainder;
235 remainderf;
236 remainderl;
237 remquo;
238 remquof;
239 remquol;
240 rint;
241 rintf;
242 rintl;
243 round;
244 roundf;
245 roundl;
246 scalb;
247 scalbf;
248 scalbln;
249 scalblnf;
250 scalblnl;
251 scalbn;
252 scalbnf;
253 scalbnl;
254 signgam;
255 significand;
256 significandf;
257 sin;
258 sincos;
259 sincosf;
260 sincosl;
261 sinf;
262 sinh;
263 sinhf;
264 sinhl;
265 sinl;
266 sqrt;
267 sqrtf;
268 sqrtl;
269 tan;
270 tanf;
271 tanh;
272 tanhf;
273 tanhl;
274 tanl;
275 tgamma;
276 tgammaf;
277 tgammal;
278 trunc;
279 truncf;
280 truncl;
281 y0;
282 y0f;
283 y1;
284 y1f;
285 yn;
286 ynf;
287
288 local:
289 *;
290};