0
|
1 #
|
|
2 # CDDL HEADER START
|
|
3 #
|
|
4 # The contents of this file are subject to the terms of the
|
|
5 # Common Development and Distribution License (the "License").
|
|
6 # You may not use this file except in compliance with the License.
|
|
7 #
|
|
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
|
|
9 # or http://www.opensolaris.org/os/licensing.
|
|
10 # See the License for the specific language governing permissions
|
|
11 # and limitations under the License.
|
|
12 #
|
|
13 # When distributing Covered Code, include this CDDL HEADER in each
|
|
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
|
|
15 # If applicable, add the following below this CDDL HEADER, with the
|
|
16 # fields enclosed by brackets "[]" replaced with your own identifying
|
|
17 # information: Portions Copyright [yyyy] [name of copyright owner]
|
|
18 #
|
|
19 # CDDL HEADER END
|
|
20 #
|
|
21 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
|
|
22 # Use is subject to license terms.
|
|
23 #
|
|
24
|
|
25 #
|
|
26 # Copyright (c) 2007-2008 NEC Corporation
|
|
27 #
|
|
28
|
|
29 {
|
|
30 global:
|
|
31 __acos;
|
|
32 __acosf;
|
|
33 __acosh;
|
|
34 __acoshf;
|
|
35 __acoshl;
|
|
36 __acosl;
|
|
37 __aintf;
|
|
38 __aintl;
|
|
39 __anintf;
|
|
40 __anintl;
|
|
41 __asin;
|
|
42 __asinf;
|
|
43 __asinh;
|
|
44 __asinhf;
|
|
45 __asinhl;
|
|
46 __asinl;
|
|
47 __atan;
|
|
48 __atan2;
|
|
49 __atan2f;
|
|
50 __atan2l;
|
|
51 __atan2pi;
|
|
52 __atan2pif;
|
|
53 __atan2pil;
|
|
54 __atanf;
|
|
55 __atanh;
|
|
56 __atanhf;
|
|
57 __atanhl;
|
|
58 __atanl;
|
|
59 __cabs;
|
|
60 __cabsf;
|
|
61 __cabsl;
|
|
62 __cacos;
|
|
63 __cacosf;
|
|
64 __cacosh;
|
|
65 __cacoshf;
|
|
66 __cacoshl;
|
|
67 __cacosl;
|
|
68 __carg;
|
|
69 __cargf;
|
|
70 __cargl;
|
|
71 __casin;
|
|
72 __casinf;
|
|
73 __casinh;
|
|
74 __casinhf;
|
|
75 __casinhl;
|
|
76 __casinl;
|
|
77 __catan;
|
|
78 __catanf;
|
|
79 __catanh;
|
|
80 __catanhf;
|
|
81 __catanhl;
|
|
82 __catanl;
|
|
83 __cbrt;
|
|
84 __cbrtf;
|
|
85 __cbrtl;
|
|
86 __ccos;
|
|
87 __ccosf;
|
|
88 __ccosh;
|
|
89 __ccoshf;
|
|
90 __ccoshl;
|
|
91 __ccosl;
|
|
92 __ceil;
|
|
93 __ceilf;
|
|
94 __ceill;
|
|
95 __cexp;
|
|
96 __cexpf;
|
|
97 __cexpl;
|
|
98 __cimag;
|
|
99 __cimagf;
|
|
100 __cimagl;
|
|
101 __clog;
|
|
102 __clogf;
|
|
103 __clogl;
|
|
104 __conj;
|
|
105 __conjf;
|
|
106 __conjl;
|
|
107 __copysign;
|
|
108 __copysignf;
|
|
109 __copysignl;
|
|
110 __cos;
|
|
111 __cosf;
|
|
112 __cosh;
|
|
113 __coshf;
|
|
114 __coshl;
|
|
115 __cosl;
|
|
116 __cpow;
|
|
117 __cpowf;
|
|
118 __cpowl;
|
|
119 __cproj;
|
|
120 __cprojf;
|
|
121 __cprojl;
|
|
122 __creal;
|
|
123 __crealf;
|
|
124 __creall;
|
|
125 __csin;
|
|
126 __csinf;
|
|
127 __csinh;
|
|
128 __csinhf;
|
|
129 __csinhl;
|
|
130 __csinl;
|
|
131 __csqrt;
|
|
132 __csqrtf;
|
|
133 __csqrtl;
|
|
134 __ctan;
|
|
135 __ctanf;
|
|
136 __ctanh;
|
|
137 __ctanhf;
|
|
138 __ctanhl;
|
|
139 __ctanl;
|
|
140 __erf;
|
|
141 __erfc;
|
|
142 __erfcf;
|
|
143 __erfcl;
|
|
144 __erff;
|
|
145 __erfl;
|
|
146 __exp;
|
|
147 __exp10;
|
|
148 __exp10f;
|
|
149 __exp10l;
|
|
150 __exp2;
|
|
151 __exp2f;
|
|
152 __exp2l;
|
|
153 __expf;
|
|
154 __expl;
|
|
155 __expm1;
|
|
156 __expm1f;
|
|
157 __expm1l;
|
|
158 __fabs;
|
|
159 __fabsf;
|
|
160 __fabsl;
|
|
161 __fdim;
|
|
162 __fdimf;
|
|
163 __fdiml;
|
|
164 __feclearexcept;
|
|
165 __fegetenv;
|
|
166 __fegetexceptflag;
|
|
167 __fegetprec; #LSARC/1996/175
|
|
168 __fegetround;
|
|
169 __feholdexcept;
|
|
170 __fenv_dfl_env; #LSARC/1996/175
|
|
171 __feraiseexcept;
|
|
172 __fesetenv;
|
|
173 __fesetexceptflag;
|
|
174 __fesetprec; #LSARC/1996/175
|
|
175 __fesetround;
|
|
176 __fetestexcept;
|
|
177 __feupdateenv;
|
|
178 __fex_get_handling; #LSARC/1996/175
|
|
179 __fex_get_log; #LSARC/1996/175
|
|
180 __fex_get_log_depth; #LSARC/1996/175
|
|
181 __fex_getexcepthandler; #LSARC/1996/175
|
|
182 __fex_log_entry; #LSARC/1996/175
|
|
183 __fex_merge_flags; #LSARC/1996/175
|
|
184 __fex_set_handling; #LSARC/1996/175
|
|
185 __fex_set_log; #LSARC/1996/175
|
|
186 __fex_set_log_depth; #LSARC/1996/175
|
|
187 __fex_setexcepthandler; #LSARC/1996/175
|
|
188 __finitel;
|
|
189 __floor;
|
|
190 __floorf;
|
|
191 __floorl;
|
|
192 __fma;
|
|
193 __fmaf;
|
|
194 __fmal;
|
|
195 __fmax;
|
|
196 __fmaxf;
|
|
197 __fmaxl;
|
|
198 __fmin;
|
|
199 __fminf;
|
|
200 __fminl;
|
|
201 __fmod;
|
|
202 __fmodf;
|
|
203 __fmodl;
|
|
204 __frexp;
|
|
205 __frexpf;
|
|
206 __frexpl;
|
|
207 __gamma;
|
|
208 __gamma_r;
|
|
209 __gammaf; #LSARC/2003/279
|
|
210 __gammaf_r; #LSARC/2003/279
|
|
211 __gammal; #LSARC/2003/279
|
|
212 __gammal_r; #LSARC/2003/279
|
|
213 __hypot;
|
|
214 __hypotf;
|
|
215 __hypotl;
|
|
216 __ilogb;
|
|
217 __ilogbf;
|
|
218 __ilogbl;
|
|
219 __irintf;
|
|
220 __irintl;
|
|
221 __isinf;
|
|
222 __isinfl;
|
|
223 __isnan;
|
|
224 __isnanf; #LSARC/2003/658
|
|
225 __isnanl; #LSARC/2003/658
|
|
226 __isnormall;
|
|
227 __issubnormall;
|
|
228 __iszerol;
|
|
229 __j0;
|
|
230 __j0f; #LSARC/2003/279
|
|
231 __j0l; #LSARC/2003/279
|
|
232 __j1;
|
|
233 __j1f; #LSARC/2003/279
|
|
234 __j1l; #LSARC/2003/279
|
|
235 __jn;
|
|
236 __jnf; #LSARC/2003/279
|
|
237 __jnl; #LSARC/2003/279
|
|
238 __ldexp;
|
|
239 __ldexpf;
|
|
240 __ldexpl;
|
|
241 __lgamma;
|
|
242 __lgamma_r;
|
|
243 __lgammaf;
|
|
244 __lgammaf_r; #LSARC/2003/279
|
|
245 __lgammal;
|
|
246 __lgammal_r; #LSARC/2003/279
|
|
247 __libm__rem_pio2;
|
|
248 __libm__rem_pio2m;
|
|
249 __libm_errno; # SC3.0.1 -lmopt
|
|
250 __libm_mt_fex_sync; # -lmtsk
|
|
251 __llrint;
|
|
252 __llrintf;
|
|
253 __llrintl;
|
|
254 __llround;
|
|
255 __llroundf;
|
|
256 __llroundl;
|
|
257 __log;
|
|
258 __log10;
|
|
259 __log10f;
|
|
260 __log10l;
|
|
261 __log1p;
|
|
262 __log1pf;
|
|
263 __log1pl;
|
|
264 __log2;
|
|
265 __log2f;
|
|
266 __log2l;
|
|
267 __logb;
|
|
268 __logbf;
|
|
269 __logbl;
|
|
270 __logf;
|
|
271 __logl;
|
|
272 __lrint;
|
|
273 __lrintf;
|
|
274 __lrintl;
|
|
275 __lround;
|
|
276 __lroundf;
|
|
277 __lroundl;
|
|
278 __matherr;
|
|
279 __modf;
|
|
280 __modff;
|
|
281 __modfl;
|
|
282 __mt_fex_sync; # -lmtsk
|
|
283 __nan;
|
|
284 __nanf;
|
|
285 __nanl;
|
|
286 __nearbyint;
|
|
287 __nearbyintf;
|
|
288 __nearbyintl;
|
|
289 __nextafter;
|
|
290 __nextafterf;
|
|
291 __nextafterl;
|
|
292 __nexttoward;
|
|
293 __nexttowardf;
|
|
294 __nexttowardl;
|
|
295 __nintf;
|
|
296 __nintl;
|
|
297 __pow;
|
|
298 __powf;
|
|
299 __powl;
|
|
300 __remainder;
|
|
301 __remainderf;
|
|
302 __remainderl;
|
|
303 __remquo;
|
|
304 __remquof;
|
|
305 __remquol;
|
|
306 __rint;
|
|
307 __rintf;
|
|
308 __rintl;
|
|
309 __round;
|
|
310 __roundf;
|
|
311 __roundl;
|
|
312 __scalb;
|
|
313 __scalbf; #LSARC/2003/279
|
|
314 __scalbl; #LSARC/2003/279
|
|
315 __scalbln;
|
|
316 __scalblnf;
|
|
317 __scalblnl;
|
|
318 __scalbn;
|
|
319 __scalbnf;
|
|
320 __scalbnl;
|
|
321 __signbit;
|
|
322 __signbitl;
|
|
323 __signgam;
|
|
324 __signgamf; #LSARC/2003/279
|
|
325 __signgaml; #LSARC/2003/279
|
|
326 __significand;
|
|
327 __significandf; #LSARC/2003/279
|
|
328 __significandl; #LSARC/2003/279
|
|
329 __sin;
|
|
330 __sincos; #LSARC/2003/279
|
|
331 __sincosf; #LSARC/2003/279
|
|
332 __sincosl; #LSARC/2003/279
|
|
333 __sincospi;
|
|
334 __sincospif;
|
|
335 __sincospil;
|
|
336 __sinf;
|
|
337 __sinh;
|
|
338 __sinhf;
|
|
339 __sinhl;
|
|
340 __sinl;
|
|
341 __sinpil;
|
|
342 __sqrt;
|
|
343 __sqrtf;
|
|
344 __sqrtl;
|
|
345 __tan;
|
|
346 __tanf;
|
|
347 __tanh;
|
|
348 __tanhf;
|
|
349 __tanhl;
|
|
350 __tanl;
|
|
351 __tgamma;
|
|
352 __tgammaf;
|
|
353 __tgammal;
|
|
354 __trunc;
|
|
355 __truncf;
|
|
356 __truncl;
|
|
357 __xpg6; #private contract with libc group
|
|
358 __y0;
|
|
359 __y0f; #LSARC/2003/279
|
|
360 __y0l; #LSARC/2003/279
|
|
361 __y1;
|
|
362 __y1f; #LSARC/2003/279
|
|
363 __y1l; #LSARC/2003/279
|
|
364 __yn;
|
|
365 __ynf; #LSARC/2003/279
|
|
366 __ynl; #LSARC/2003/279
|
|
367 _isnan; #LSARC/2003/658
|
|
368 _isnand; #LSARC/2003/658
|
|
369 _isnanf; #LSARC/2003/658
|
|
370 _lib_version;
|
|
371 _logb; #LSARC/2003/658
|
|
372 _modf; #LSARC/2003/658
|
|
373 _modff; #LSARC/2003/658
|
|
374 _nextafter; #LSARC/2003/658
|
|
375 _scalb; #LSARC/2003/658
|
|
376 acos;
|
|
377 acosf;
|
|
378 acosh;
|
|
379 acoshf;
|
|
380 acoshl;
|
|
381 acosl;
|
|
382 aintf;
|
|
383 aintl;
|
|
384 anintf;
|
|
385 anintl;
|
|
386 asin;
|
|
387 asinf;
|
|
388 asinh;
|
|
389 asinhf;
|
|
390 asinhl;
|
|
391 asinl;
|
|
392 atan;
|
|
393 atan2;
|
|
394 atan2f;
|
|
395 atan2l;
|
|
396 atan2pi;
|
|
397 atan2pif;
|
|
398 atan2pil;
|
|
399 atanf;
|
|
400 atanh;
|
|
401 atanhf;
|
|
402 atanhl;
|
|
403 atanl;
|
|
404 cabs;
|
|
405 cabsf;
|
|
406 cabsl;
|
|
407 cacos;
|
|
408 cacosf;
|
|
409 cacosh;
|
|
410 cacoshf;
|
|
411 cacoshl;
|
|
412 cacosl;
|
|
413 carg;
|
|
414 cargf;
|
|
415 cargl;
|
|
416 casin;
|
|
417 casinf;
|
|
418 casinh;
|
|
419 casinhf;
|
|
420 casinhl;
|
|
421 casinl;
|
|
422 catan;
|
|
423 catanf;
|
|
424 catanh;
|
|
425 catanhf;
|
|
426 catanhl;
|
|
427 catanl;
|
|
428 cbrt;
|
|
429 cbrtf;
|
|
430 cbrtl;
|
|
431 ccos;
|
|
432 ccosf;
|
|
433 ccosh;
|
|
434 ccoshf;
|
|
435 ccoshl;
|
|
436 ccosl;
|
|
437 ceil;
|
|
438 ceilf;
|
|
439 ceill;
|
|
440 cexp;
|
|
441 cexpf;
|
|
442 cexpl;
|
|
443 cimag;
|
|
444 cimagf;
|
|
445 cimagl;
|
|
446 clog;
|
|
447 clogf;
|
|
448 clogl;
|
|
449 conj;
|
|
450 conjf;
|
|
451 conjl;
|
|
452 copysign;
|
|
453 copysignf;
|
|
454 copysignl;
|
|
455 cos;
|
|
456 cosf;
|
|
457 cosh;
|
|
458 coshf;
|
|
459 coshl;
|
|
460 cosl;
|
|
461 cpow;
|
|
462 cpowf;
|
|
463 cpowl;
|
|
464 cproj;
|
|
465 cprojf;
|
|
466 cprojl;
|
|
467 creal;
|
|
468 crealf;
|
|
469 creall;
|
|
470 csin;
|
|
471 csinf;
|
|
472 csinh;
|
|
473 csinhf;
|
|
474 csinhl;
|
|
475 csinl;
|
|
476 csqrt;
|
|
477 csqrtf;
|
|
478 csqrtl;
|
|
479 ctan;
|
|
480 ctanf;
|
|
481 ctanh;
|
|
482 ctanhf;
|
|
483 ctanhl;
|
|
484 ctanl;
|
|
485 erf;
|
|
486 erfc;
|
|
487 erfcf;
|
|
488 erfcl;
|
|
489 erff;
|
|
490 erfl;
|
|
491 exp;
|
|
492 exp10;
|
|
493 exp10f;
|
|
494 exp10l;
|
|
495 exp2;
|
|
496 exp2f;
|
|
497 exp2l;
|
|
498 expf;
|
|
499 expl;
|
|
500 expm1;
|
|
501 expm1f;
|
|
502 expm1l;
|
|
503 fabs;
|
|
504 fabsf;
|
|
505 fabsl;
|
|
506 fdim;
|
|
507 fdimf;
|
|
508 fdiml;
|
|
509 feclearexcept;
|
|
510 fegetenv;
|
|
511 fegetexceptflag;
|
|
512 fegetprec; #LSARC/1996/175
|
|
513 fegetround;
|
|
514 feholdexcept;
|
|
515 feraiseexcept;
|
|
516 fesetenv;
|
|
517 fesetexceptflag;
|
|
518 fesetprec; #LSARC/1996/175
|
|
519 fesetround;
|
|
520 fetestexcept;
|
|
521 feupdateenv;
|
|
522 fex_get_handling; #LSARC/1996/175
|
|
523 fex_get_log; #LSARC/1996/175
|
|
524 fex_get_log_depth; #LSARC/1996/175
|
|
525 fex_getexcepthandler; #LSARC/1996/175
|
|
526 fex_log_entry; #LSARC/1996/175
|
|
527 fex_merge_flags; #LSARC/1996/175
|
|
528 fex_set_handling; #LSARC/1996/175
|
|
529 fex_set_log; #LSARC/1996/175
|
|
530 fex_set_log_depth; #LSARC/1996/175
|
|
531 fex_setexcepthandler; #LSARC/1996/175
|
|
532 finitel;
|
|
533 floor;
|
|
534 floorf;
|
|
535 floorl;
|
|
536 fma;
|
|
537 fmaf;
|
|
538 fmal;
|
|
539 fmax;
|
|
540 fmaxf;
|
|
541 fmaxl;
|
|
542 fmin;
|
|
543 fminf;
|
|
544 fminl;
|
|
545 fmod;
|
|
546 fmodf;
|
|
547 fmodl;
|
|
548 frexp;
|
|
549 frexpf;
|
|
550 frexpl;
|
|
551 gamma;
|
|
552 gamma_r;
|
|
553 gammaf; #LSARC/2003/279
|
|
554 gammaf_r; #LSARC/2003/279
|
|
555 gammal; #LSARC/2003/279
|
|
556 gammal_r; #LSARC/2003/279
|
|
557 hypot;
|
|
558 hypotf;
|
|
559 hypotl;
|
|
560 ilogb;
|
|
561 ilogbf;
|
|
562 ilogbl;
|
|
563 irintf;
|
|
564 irintl;
|
|
565 isinf;
|
|
566 isinfl;
|
|
567 isnan;
|
|
568 isnand; #LSARC/2003/658
|
|
569 isnanf; #LSARC/2003/658
|
|
570 isnanl; #LSARC/2003/658
|
|
571 isnormall;
|
|
572 issubnormall;
|
|
573 iszerol;
|
|
574 j0;
|
|
575 j0f; #LSARC/2003/279
|
|
576 j0l; #LSARC/2003/279
|
|
577 j1;
|
|
578 j1f; #LSARC/2003/279
|
|
579 j1l; #LSARC/2003/279
|
|
580 jn;
|
|
581 jnf; #LSARC/2003/279
|
|
582 jnl; #LSARC/2003/279
|
|
583 ldexp;
|
|
584 ldexpf;
|
|
585 ldexpl;
|
|
586 lgamma;
|
|
587 lgamma_r;
|
|
588 lgammaf;
|
|
589 lgammaf_r; #LSARC/2003/279
|
|
590 lgammal;
|
|
591 lgammal_r; #LSARC/2003/279
|
|
592 llrint;
|
|
593 llrintf;
|
|
594 llrintl;
|
|
595 llround;
|
|
596 llroundf;
|
|
597 llroundl;
|
|
598 log;
|
|
599 log10;
|
|
600 log10f;
|
|
601 log10l;
|
|
602 log1p;
|
|
603 log1pf;
|
|
604 log1pl;
|
|
605 log2;
|
|
606 log2f;
|
|
607 log2l;
|
|
608 logb;
|
|
609 logbf;
|
|
610 logbl;
|
|
611 logf;
|
|
612 logl;
|
|
613 lrint;
|
|
614 lrintf;
|
|
615 lrintl;
|
|
616 lround;
|
|
617 lroundf;
|
|
618 lroundl;
|
|
619 matherr;
|
|
620 modf;
|
|
621 modff;
|
|
622 modfl;
|
|
623 nan;
|
|
624 nanf;
|
|
625 nanl;
|
|
626 nearbyint;
|
|
627 nearbyintf;
|
|
628 nearbyintl;
|
|
629 nextafter;
|
|
630 nextafterf;
|
|
631 nextafterl;
|
|
632 nexttoward;
|
|
633 nexttowardf;
|
|
634 nexttowardl;
|
|
635 nintf;
|
|
636 nintl;
|
|
637 pow;
|
|
638 powf;
|
|
639 powl;
|
|
640 remainder;
|
|
641 remainderf;
|
|
642 remainderl;
|
|
643 remquo;
|
|
644 remquof;
|
|
645 remquol;
|
|
646 rint;
|
|
647 rintf;
|
|
648 rintl;
|
|
649 round;
|
|
650 roundf;
|
|
651 roundl;
|
|
652 scalb;
|
|
653 scalbf; #LSARC/2003/279
|
|
654 scalbl; #LSARC/2003/279
|
|
655 scalbln;
|
|
656 scalblnf;
|
|
657 scalblnl;
|
|
658 scalbn;
|
|
659 scalbnf;
|
|
660 scalbnl;
|
|
661 signbit;
|
|
662 signbitl;
|
|
663 signgam;
|
|
664 signgamf; #LSARC/2003/279
|
|
665 signgaml; #LSARC/2003/279
|
|
666 significand;
|
|
667 significandf; #LSARC/2003/279
|
|
668 significandl; #LSARC/2003/279
|
|
669 sin;
|
|
670 sincos; #LSARC/2003/279
|
|
671 sincosf; #LSARC/2003/279
|
|
672 sincosl; #LSARC/2003/279
|
|
673 sincospi;
|
|
674 sincospif;
|
|
675 sincospil;
|
|
676 sinf;
|
|
677 sinh;
|
|
678 sinhf;
|
|
679 sinhl;
|
|
680 sinl;
|
|
681 sinpil;
|
|
682 sqrt;
|
|
683 sqrtf;
|
|
684 sqrtl;
|
|
685 tan;
|
|
686 tanf;
|
|
687 tanh;
|
|
688 tanhf;
|
|
689 tanhl;
|
|
690 tanl;
|
|
691 tgamma;
|
|
692 tgammaf;
|
|
693 tgammal;
|
|
694 trunc;
|
|
695 truncf;
|
|
696 truncl;
|
|
697 y0;
|
|
698 y0f; #LSARC/2003/279
|
|
699 y0l; #LSARC/2003/279
|
|
700 y1;
|
|
701 y1f; #LSARC/2003/279
|
|
702 y1l; #LSARC/2003/279
|
|
703 yn;
|
|
704 ynf; #LSARC/2003/279
|
|
705 ynl; #LSARC/2003/279
|
|
706 # anything else is local
|
|
707 local:
|
|
708 *; # symbols not mentioned in this file are scoped out
|
|
709 };
|