- Timestamp:
- Jul 2, 2005, 12:40:39 PM (20 years ago)
- Location:
- trunk/src/emx
- Files:
-
- 6 added
- 8 deleted
- 120 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/386/asm.h
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 96 96 #define STDENTRY(x) ENTRY(__CONCAT(_std_,x)) /* libc */ 97 97 98 98 99 #define RCSID(x) .text; .asciz x 99 100 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/complex.h
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 61 61 long double creall(long double complex); 62 62 63 /* bird: */ 64 long double cabsl(long double complex); 65 double complex cacos(double complex); 66 float complex cacosf(float complex); 67 double complex cacosh(double complex); 68 float complex cacoshf(float complex); 69 long double complex cacoshl(long double complex); 70 long double complex cacosl(long double complex); 71 double carg(double complex); 72 float cargf(float complex); 73 long double cargl(long double complex); 74 double complex casin(double complex); 75 float complex casinf(float complex); 76 double complex casinh(double complex); 77 float complex casinhf(float complex); 78 long double complex casinhl(long double complex); 79 long double complex casinl(long double complex); 80 double complex catan(double complex); 81 float complex catanf(float complex); 82 double complex catanh(double complex); 83 float complex catanhf(float complex); 84 long double complex catanhl(long double complex); 85 long double complex catanl(long double complex); 86 double complex ccos(double complex); 87 float complex ccosf(float complex); 88 double complex ccosh(double complex); 89 float complex ccoshf(float complex); 90 long double complex ccoshl(long double complex); 91 long double complex ccosl(long double complex); 92 double complex cexp(double complex); 93 float complex cexpf(float complex); 94 long double complex cexpl(long double complex); 95 double complex clog(double complex); 96 float complex clogf(float complex); 97 long double complex clogl(long double complex); 98 double complex cpow(double complex, double complex); 99 float complex cpowf(float complex, float complex); 100 long double complex cpowl(long double complex, long double complex); 101 double complex cproj(double complex); 102 float complex cprojf(float complex); 103 long double complex cprojl(long double complex); 104 double complex csin(double complex); 105 float complex csinf(float complex); 106 double complex csinh(double complex); 107 float complex csinhf(float complex); 108 long double complex csinhl(long double complex); 109 long double complex csinl(long double complex); 110 double complex csqrt(double complex); 111 float complex csqrtf(float complex); 112 long double complex csqrtl(long double complex); 113 double complex ctan(double complex); 114 float complex ctanf(float complex); 115 double complex ctanh(double complex); 116 float complex ctanhf(float complex); 117 long double complex ctanhl(long double complex); 118 long double complex ctanl(long double complex); 119 120 /* gnu extensions? */ 121 double complex clog10(double complex); 122 float complex clog10f(float complex); 123 long double complex clog10l(long double complex); 63 124 __END_DECLS 64 125 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/math.h
-
Property cvs2svn:cvs-rev
changed from
1.10
to1.11
r2149 r2150 424 424 long double ceill(long double); 425 425 long double copysignl(long double, long double) __pure2; 426 #if 1 /* bird : we've got some of these*/426 #if 1 /* bird */ 427 427 long double coshl(long double); 428 428 long double cosl(long double); 429 /*long double erfcl(long double);429 long double erfcl(long double); 430 430 long double erfl(long double); 431 long double exp2l(long double); */431 long double exp2l(long double); 432 432 long double expl(long double); 433 /*long double expm1l(long double);*/ 433 long double expm1l(long double); 434 434 #endif 435 435 long double fabsl(long double) __pure2; … … 439 439 long double fmaxl(long double, long double) __pure2; 440 440 long double fminl(long double, long double) __pure2; 441 #if 1 /* bird : we've got this one*/441 #if 1 /* bird */ 442 442 long double fmodl(long double, long double); 443 443 #endif 444 444 long double frexpl(long double value, int *); /* fundamentally !__pure2 */ 445 #if 1 /* bird : we've got this one*/445 #if 1 /* bird */ 446 446 long double hypotl(long double, long double); 447 447 #endif 448 448 int ilogbl(long double) __pure2; 449 449 long double ldexpl(long double, int); 450 #if 0450 #if 1 /* bird */ 451 451 long double lgammal(long double); 452 452 long long llrintl(long double); 453 453 #endif 454 454 long long llroundl(long double); 455 #if 1 /* bird : we've got some of these*/455 #if 1 /* bird */ 456 456 long double log10l(long double); 457 /*long double log1pl(long double);457 long double log1pl(long double); 458 458 long double log2l(long double); 459 long double logbl(long double); */459 long double logbl(long double); 460 460 long double logl(long double); 461 /*long lrintl(long double);*/ 461 long lrintl(long double); 462 462 #endif 463 463 long lroundl(long double); 464 #if 1 /* bird : we've got some of these.*/464 #if 1 /* bird */ 465 465 long double modfl(long double, long double *); /* fundamentally !__pure2 */ 466 466 long double nanl(const char *) __pure2; 467 /*long double nearbyintl(long double);*/ 467 long double nearbyintl(long double); 468 468 #endif 469 469 long double nextafterl(long double, long double); … … 471 471 float nexttowardf(float, long double); 472 472 long double nexttowardl(long double, long double); 473 #if 1 /* bird : we've got powl.*/473 #if 1 /* bird */ 474 474 long double powl(long double, long double); 475 /*long double remainderl(long double, long double);476 long double remquol(long double, long double, int *); */475 long double remainderl(long double, long double); 476 long double remquol(long double, long double, int *); 477 477 long double rintl(long double); 478 478 #endif … … 486 486 long double tanhl(long double); 487 487 long double tanl(long double); 488 /*long double tgammal(long double); */ 488 long double tgammal(long double); 489 489 #endif 490 490 long double truncl(long double); 491 491 492 /* bird: these were missing, gcc appar netly inlines them. */492 /* bird: these were missing, gcc apparently inlines them. */ 493 493 double nan(const char *); 494 494 float nanf(const char *); 495 495 496 496 #endif /* __ISO_C_VISIBLE >= 1999 */ 497 498 #ifdef __USE_GNU 499 /* 500 * In GLIBC there are long variants of the XOPEN/SVID constant 501 * block some pages ago. We need this to get the math tests going. 502 */ 503 #define M_El 2.7182818284590452353602874713526625L 504 #define M_LOG2El 1.4426950408889634073599246810018921L 505 #define M_LOG10El 0.4342944819032518276511289189166051L 506 #define M_LN2l 0.6931471805599453094172321214581766L 507 #define M_LN10l 2.3025850929940456840179914546843642L 508 #define M_PIl 3.1415926535897932384626433832795029L 509 #define M_PI_2l 1.5707963267948966192313216916397514L 510 #define M_PI_4l 0.7853981633974483096156608458198757L 511 #define M_1_PIl 0.3183098861837906715377675267450287L 512 #define M_2_PIl 0.6366197723675813430755350534900574L 513 #define M_2_SQRTPIl 1.1283791670955125738961589031215452L 514 #define M_SQRT2l 1.4142135623730950488016887242096981L 515 #define M_SQRT1_2l 0.7071067811865475244008443621048490L 516 #endif 517 518 #ifdef __USE_GNU 519 520 void sincos(double, double *, double *); 521 void sincosf(float, float *, float *); 522 void sincosl(long double, long double *, long double *); 523 float exp10f(float); 524 double exp10(double); 525 long double exp10l(long double); 526 float log2f(float); 527 double log2(double); 528 long double log2l(long double); 529 float tgammaf(float); 530 long double significandl(long double); 531 long double j0l(long double); 532 long double j1l(long double); 533 long double jnl(int, long double); 534 long double scalbl(long double, long double); 535 long double y0l(long double); 536 long double y1l(long double); 537 long double ynl(int, long double); 538 long double lgammal_r(long double,int *); 539 long double gammal(long double); 540 #endif 497 541 __END_DECLS 498 542 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/sys/cdefs.h
-
Property cvs2svn:cvs-rev
changed from
1.15
to1.16
r2149 r2150 302 302 __asm__(".previous") 303 303 #endif /* __STDC__ */ 304 #else 305 #define __strong_reference(sym,aliassym) \ 306 extern __typeof (sym) aliassym __attribute__ ((__alias__ (#sym))); 304 307 #endif /* __GNUC__ || __INTEL_COMPILER */ 305 308 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/include/config.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r2149 r2150 113 113 #endif 114 114 115 #ifndef __ASSEMBLER__ 115 116 #include "libc-alias-glibc.h" 116 117 #endif 118 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/include/libc-alias-glibc.h
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 477 477 #define __funlockfile _STD(funlockfile) 478 478 479 /* complex */ 480 #define __cabs _STD(cabs) 481 #define __cabsf _STD(cabsf) 482 #define __cimag _STD(cimag) 483 #define __cimagf _STD(cimagf) 484 #define __cimagl _STD(cimagl) 485 #define __conj _STD(conj) 486 #define __conjf _STD(conjf) 487 #define __conjl _STD(conjl) 488 #define __creal _STD(creal) 489 #define __crealf _STD(crealf) 490 #define __creall _STD(creall) 491 #define __cabsl _STD(cabsl) 492 #define __cacos _STD(cacos) 493 #define __cacosf _STD(cacosf) 494 #define __cacosh _STD(cacosh) 495 #define __cacoshf _STD(cacoshf) 496 #define __cacoshl _STD(cacoshl) 497 #define __cacosl _STD(cacosl) 498 #define __carg _STD(carg) 499 #define __cargf _STD(cargf) 500 #define __cargl _STD(cargl) 501 #define __casin _STD(casin) 502 #define __casinf _STD(casinf) 503 #define __casinh _STD(casinh) 504 #define __casinhf _STD(casinhf) 505 #define __casinhl _STD(casinhl) 506 #define __casinl _STD(casinl) 507 #define __catan _STD(catan) 508 #define __catanf _STD(catanf) 509 #define __catanh _STD(catanh) 510 #define __catanhf _STD(catanhf) 511 #define __catanhl _STD(catanhl) 512 #define __catanl _STD(catanl) 513 #define __ccos _STD(ccos) 514 #define __ccosf _STD(ccosf) 515 #define __ccosh _STD(ccosh) 516 #define __ccoshf _STD(ccoshf) 517 #define __ccoshl _STD(ccoshl) 518 #define __ccosl _STD(ccosl) 519 #define __cexp _STD(cexp) 520 #define __cexpf _STD(cexpf) 521 #define __cexpl _STD(cexpl) 522 #define __clog _STD(clog) 523 #define __clogf _STD(clogf) 524 #define __clogl _STD(clogl) 525 #define __cpow _STD(cpow) 526 #define __cpowf _STD(cpowf) 527 #define __cpowl _STD(cpowl) 528 #define __cproj _STD(cproj) 529 #define __cprojf _STD(cprojf) 530 #define __cprojl _STD(cprojl) 531 #define __csin _STD(csin) 532 #define __csinf _STD(csinf) 533 #define __csinh _STD(csinh) 534 #define __csinhf _STD(csinhf) 535 #define __csinhl _STD(csinhl) 536 #define __csinl _STD(csinl) 537 #define __csqrt _STD(csqrt) 538 #define __csqrtf _STD(csqrtf) 539 #define __csqrtl _STD(csqrtl) 540 #define __ctan _STD(ctan) 541 #define __ctanf _STD(ctanf) 542 #define __ctanh _STD(ctanh) 543 #define __ctanhf _STD(ctanhf) 544 #define __ctanhl _STD(ctanhl) 545 #define __ctanl _STD(ctanl) 546 547 /* more math */ 548 #define __isinf isinf 549 #define __isnan isnan 550 #define __isnanf isnanf 551 #define __nanf nanf 552 #define __nanl nanl 553 #define __sincosf _STD(sincosf) 554 #define __sincosl _STD(sincosl) 555 #define __sincos _STD(sincos) 556 #define __log1pl _STD(log1pl) 557 #define __expm1l _STD(expm1l) 558 #define __scalbnl _STD(scalbnl) 559 #define __gammal _STD(gammal) 560 #define __gammal_r _STD(gammal_r) 561 #define __lgammal _STD(lgammal) 562 #define __lgammal_r _STD(lgammal_r) 563 #define __gamma _STD(gamma) 564 #define __gamma_r _STD(gamma_r) 565 #define __lgamma _STD(lgamma) 566 #define __lgamma_r _STD(lgamma_r) 567 568 479 569 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/math/cabsl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 long double 25 _ _cabsl(long double _Complex z)26 _STD(cabsl) (long double _Complex z) 26 27 { 27 28 return __hypotl (__real__ z, __imag__ z); 28 29 } 29 weak_alias (__cabsl, cabsl) 30 /* w e a k _ a l i a s (__cabsl, cabsl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/math/carg.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 double 25 _ _carg(__complex__ double x)26 _STD(carg) (__complex__ double x) 26 27 { 27 28 return __atan2 (__imag__ x, __real__ x); 28 29 } 29 weak_alias (__carg, carg) 30 /* w e a k _ a l i a s (__carg, carg) */ 30 31 #ifdef NO_LONG_DOUBLE 31 strong_alias (__carg, __cargl) 32 weak_alias (__carg, cargl) 32 /* s t r o n g _ a l i a s (__carg, __cargl) */ 33 /* w e a k _ a l i a s (__carg, cargl) */ 33 34 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/math/cargl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 long double 25 _ _cargl(__complex__ long double x)26 _STD(cargl) (__complex__ long double x) 26 27 { 27 28 return __atan2l (__imag__ x, __real__ x); 28 29 } 29 weak_alias (__cargl, cargl) 30 /*w e a k _ a l i a s (__cargl, cargl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/cargf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 float 25 _ _cargf(__complex__ float x)26 _STD(cargf) (__complex__ float x) 26 27 { 27 28 return __atan2f (__imag__ x, __real__ x); 28 29 } 29 weak_alias (__cargf, cargf) 30 /* w e a k _ a l i a s (__cargf, cargf) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/fpu_control.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 18 18 02111-1307 USA. */ 19 19 20 #include "libc-alias-glibc.h" 20 21 #include <math.h> 21 22 #include <fpu_control.h> -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cacos.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 __complex__ double 25 _ _cacos(__complex__ double x)26 _STD(cacos) (__complex__ double x) 26 27 { 27 28 __complex__ double y; … … 35 36 return res; 36 37 } 37 weak_alias (__cacos, cacos) 38 /* w e a k _ a l i a s (__cacos, cacos) */ 38 39 #ifdef NO_LONG_DOUBLE 39 40 strong_alias (__cacos, __cacosl) 40 weak_alias (__cacos, cacosl) 41 /* w e a k _ a l i a s (__cacos, cacosl) */ 41 42 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cacosf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 __complex__ float 25 _ _cacosf(__complex__ float x)26 _STD(cacosf) (__complex__ float x) 26 27 { 27 28 __complex__ float y; … … 36 37 } 37 38 #ifndef __cacosf 38 weak_alias (__cacosf, cacosf) 39 /* w e a k _ a l i a s (__cacosf, cacosf) */ 39 40 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cacosh.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 24 #define __nan(x) __builtin_nan(x) 23 25 24 26 25 27 __complex__ double 26 _ _cacosh(__complex__ double x)28 _STD(cacosh) (__complex__ double x) 27 29 { 28 30 __complex__ double res; … … 82 84 return res; 83 85 } 84 weak_alias (__cacosh, cacosh) 86 /* w e a k _ a l i a s (__cacosh, cacosh) */ 85 87 #ifdef NO_LONG_DOUBLE 86 88 strong_alias (__cacosh, __cacoshl) 87 weak_alias (__cacosh, cacoshl) 89 /* w e a k _ a l i a s (__cacosh, cacoshl) */ 88 90 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cacoshf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 25 26 26 27 __complex__ float 27 _ _cacoshf(__complex__ float x)28 _STD(cacoshf) (__complex__ float x) 28 29 { 29 30 __complex__ float res; … … 98 99 } 99 100 #ifndef __cacoshf 100 weak_alias (__cacoshf, cacoshf) 101 /*w e a k _ a l i a s (__cacoshf, cacoshf)*/ 101 102 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cacoshl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 82 83 return res; 83 84 } 84 weak_alias (__cacoshl, cacoshl) 85 /* w e a k _ a l i a s (__cacoshl, cacoshl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cacosl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 35 36 return res; 36 37 } 37 weak_alias (__cacosl, cacosl) 38 /* w e a k _ a l i a s (__cacosl, cacosl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_casin.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 #define __nan(x) __builtin_nan(x) 24 25 25 26 __complex__ double 26 _ _casin(__complex__ double x)27 _STD(casin) (__complex__ double x) 27 28 { 28 29 __complex__ double res; … … 60 61 return res; 61 62 } 62 weak_alias (__casin, casin) 63 /* w e a k _ a l i a s (__casin, casin) */ 63 64 #ifdef NO_LONG_DOUBLE 64 65 strong_alias (__casin, __casinl) 65 weak_alias (__casin, casinl) 66 /* w e a k _ a l i a s (__casin, casinl) */ 66 67 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_casinf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 24 25 25 26 __complex__ float 26 _ _casinf(__complex__ float x)27 _STD(casinf) (__complex__ float x) 27 28 { 28 29 __complex__ float res; … … 61 62 } 62 63 #ifndef __casinf 63 weak_alias (__casinf, casinf) 64 /* w e a k _ a l i a s (__casinf, casinf) */ 64 65 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_casinh.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 #define __nan(x) __builtin_nan(x) 24 25 25 26 __complex__ double 26 _ _casinh(__complex__ double x)27 _STD(casinh) (__complex__ double x) 27 28 { 28 29 __complex__ double res; … … 78 79 return res; 79 80 } 80 weak_alias (__casinh, casinh) 81 /* w e a k _ a l i a s (__casinh, casinh) */ 81 82 #ifdef NO_LONG_DOUBLE 82 83 strong_alias (__casinh, __casinhl) 83 weak_alias (__casinh, casinhl) 84 /* w e a k _ a l i a s (__casinh, casinhl) */ 84 85 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_casinhf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 24 25 25 26 __complex__ float 26 _ _casinhf(__complex__ float x)27 _STD(casinhf) (__complex__ float x) 27 28 { 28 29 __complex__ float res; … … 79 80 } 80 81 #ifndef __casinhf 81 weak_alias (__casinhf, casinhf) 82 /* w e a k _ a l i a s (__casinhf, casinhf) */ 82 83 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_casinhl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 78 79 return res; 79 80 } 80 weak_alias (__casinhl, casinhl) 81 /* w e a k _ a l i a s (__casinhl, casinhl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_casinl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 60 61 return res; 61 62 } 62 weak_alias (__casinl, casinl) 63 /* w e a k _ a l i a s (__casinl, casinl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_catan.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 #include "math_private.h" 26 #define __nan(x) __builtin_nan(x) 25 27 26 28 27 29 __complex__ double 28 _ _catan(__complex__ double x)30 _STD(catan) (__complex__ double x) 29 31 { 30 32 __complex__ double res; … … 83 85 return res; 84 86 } 85 weak_alias (__catan, catan) 87 /* w e a k _ a l i a s (__catan, catan) */ 86 88 #ifdef NO_LONG_DOUBLE 87 89 strong_alias (__catan, __catanl) 88 weak_alias (__catan, catanl) 90 /* w e a k _ a l i a s (__catan, catanl) */ 89 91 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_catanf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 26 27 27 28 __complex__ float 28 _ _catanf(__complex__ float x)29 _STD(catanf) (__complex__ float x) 29 30 { 30 31 __complex__ float res; … … 84 85 } 85 86 #ifndef __catanf 86 weak_alias (__catanf, catanf) 87 /* w e a k _ a l i a s (__catanf, catanf) */ 87 88 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_catanh.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 24 25 #define __nan(x) __builtin_nan(x) 26 23 27 24 28 #include "math_private.h" … … 26 30 27 31 __complex__ double 28 _ _catanh(__complex__ double x)32 _STD(catanh) (__complex__ double x) 29 33 { 30 34 __complex__ double res; … … 78 82 return res; 79 83 } 80 weak_alias (__catanh, catanh) 84 /* w e a k _ a l i a s (__catanh, catanh) */ 81 85 #ifdef NO_LONG_DOUBLE 82 86 strong_alias (__catanh, __catanhl) 83 weak_alias (__catanh, catanhl) 87 /* w e a k _ a l i a s (__catanh, catanhl) */ 84 88 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_catanhf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 26 27 27 28 __complex__ float 28 _ _catanhf(__complex__ float x)29 _STD(catanhf) (__complex__ float x) 29 30 { 30 31 __complex__ float res; … … 79 80 } 80 81 #ifndef __catanhf 81 weak_alias (__catanhf, catanhf) 82 /* w e a k _ a l i a s (__catanhf, catanhf) */ 82 83 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_catanhl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 26 27 27 28 __complex__ long double 28 _ _catanhl(__complex__ long double x)29 _STD(catanhl) (__complex__ long double x) 29 30 { 30 31 __complex__ long double res; … … 78 79 return res; 79 80 } 80 weak_alias (__catanhl, catanhl) 81 /* w e a k _ a l i a s (__catanhl, catanhl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_catanl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 83 84 return res; 84 85 } 85 weak_alias (__catanl, catanl) 86 /* w e a k _ a l i a s (__catanl, catanl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ccos.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> 23 24 #include <math.h> 25 #define __nan(x) __builtin_nan(x) 24 26 25 27 26 28 __complex__ double 27 _ _ccos(__complex__ double x)29 _STD(ccos) (__complex__ double x) 28 30 { 29 31 __complex__ double res; … … 74 76 return res; 75 77 } 76 weak_alias (__ccos, ccos) 78 /* w e a k _ a l i a s (__ccos, ccos) */ 77 79 #ifdef NO_LONG_DOUBLE 78 80 strong_alias (__ccos, __ccosl) 79 weak_alias (__ccos, ccosl) 81 /* w e a k _ a l i a s (__ccos, ccosl) */ 80 82 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ccosf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 25 26 26 27 __complex__ float 27 _ _ccosf(__complex__ float x)28 _STD(ccosf) (__complex__ float x) 28 29 { 29 30 __complex__ float res; … … 75 76 } 76 77 #ifndef __ccosf 77 weak_alias (__ccosf, ccosf) 78 /* w e a k _ a l i a s (__ccosf, ccosf) */ 78 79 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ccosh.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> 23 24 #include <math.h> 25 26 #define __nan(x) __builtin_nan(x) 27 24 28 25 29 #include "math_private.h" … … 27 31 28 32 __complex__ double 29 _ _ccosh(__complex__ double x)33 _STD(ccosh) (__complex__ double x) 30 34 { 31 35 __complex__ double retval; … … 99 103 return retval; 100 104 } 101 weak_alias (__ccosh, ccosh) 105 /* w e a k _ a l i a s (__ccosh, ccosh) */ 102 106 #ifdef NO_LONG_DOUBLE 103 107 strong_alias (__ccosh, __ccoshl) 104 weak_alias (__ccosh, ccoshl) 108 /* w e a k _ a l i a s (__ccosh, ccoshl) */ 105 109 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ccoshf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ float 29 _ _ccoshf(__complex__ float x)30 _STD(ccoshf) (__complex__ float x) 30 31 { 31 32 __complex__ float retval; … … 100 101 } 101 102 #ifndef __ccoshf 102 weak_alias (__ccoshf, ccoshf) 103 /* w e a k _ a l i a s (__ccoshf, ccoshf) */ 103 104 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ccoshl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ long double 29 _ _ccoshl(__complex__ long double x)30 _STD(ccoshl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double retval; … … 99 100 return retval; 100 101 } 101 weak_alias (__ccoshl, ccoshl) 102 /* w e a k _ a l i a s (__ccoshl, ccoshl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ccosl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 25 26 26 27 __complex__ long double 27 _ _ccosl(__complex__ long double x)28 _STD(ccosl) (__complex__ long double x) 28 29 { 29 30 __complex__ long double res; … … 74 75 return res; 75 76 } 76 weak_alias (__ccosl, ccosl) 77 /* w e a k _ a l i a s (__ccosl, ccosl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cexpf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ float 29 _ _cexpf(__complex__ float x)30 _STD(cexpf) (__complex__ float x) 30 31 { 31 32 __complex__ float retval; … … 122 123 } 123 124 #ifndef __cexpf 124 weak_alias (__cexpf, cexpf) 125 /* w e a k _ a l i a s (__cexpf, cexpf) */ 125 126 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cexpl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ long double 29 _ _cexpl(__complex__ long double x)30 _STD(cexpl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double retval; … … 121 122 return retval; 122 123 } 123 weak_alias (__cexpl, cexpl) 124 /* w e a k _ a l i a s (__cexpl, cexpl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_clog.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 24 25 #include "math_private.h" 26 #define __nan(x) __builtin_nan(x) 25 27 26 28 … … 59 61 return result; 60 62 } 61 weak_alias (__clog, clog) 63 /* w e a k _ a l i a s (__clog, clog) */ 62 64 #ifdef NO_LONG_DOUBLE 63 65 strong_alias (__clog, __clogl) 64 weak_alias (__clog, clogl) 66 /* w e a k _ a l i a s (__clog, clogl) */ 65 67 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_clog10.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 24 25 #define __nan(x) __builtin_nan(x) 26 23 27 24 28 #include "math_private.h" … … 26 30 27 31 __complex__ double 28 _ _clog10(__complex__ double x)32 _STD(clog10) (__complex__ double x) 29 33 { 30 34 __complex__ double result; … … 59 63 return result; 60 64 } 61 weak_alias (__clog10, clog10) 65 /* w e a k _ a l i a s (__clog10, clog10) */ 62 66 #ifdef NO_LONG_DOUBLE 63 67 strong_alias (__clog10, __clog10l) 64 weak_alias (__clog10, clog10l) 68 /* w e a k _ a l i a s (__clog10, clog10l) */ 65 69 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_clog10f.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 26 27 27 28 __complex__ float 28 _ _clog10f(__complex__ float x)29 _STD(clog10f) (__complex__ float x) 29 30 { 30 31 __complex__ float result; … … 60 61 } 61 62 #ifndef __clog10f 62 weak_alias (__clog10f, clog10f) 63 /* w e a k _ a l i a s (__clog10f, clog10f) */ 63 64 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_clog10l.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 26 27 27 28 __complex__ long double 28 _ _clog10l(__complex__ long double x)29 _STD(clog10l) (__complex__ long double x) 29 30 { 30 31 __complex__ long double result; … … 59 60 return result; 60 61 } 61 weak_alias (__clog10l, clog10l) 62 /* w e a k _ a l i a s (__clog10l, clog10l) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_clogf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 60 61 } 61 62 #ifndef __clogf 62 weak_alias (__clogf, clogf) 63 /* w e a k _ a l i a s (__clogf, clogf) */ 63 64 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_clogl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 59 60 return result; 60 61 } 61 weak_alias (__clogl, clogl) 62 /* w e a k _ a l i a s (__clogl, clogl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cpow.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 25 #define __nan(x) __builtin_nan(x) 26 27 24 28 25 29 __complex__ double 26 _ _cpow(__complex__ double x, __complex__ double c)30 _STD(cpow) (__complex__ double x, __complex__ double c) 27 31 { 28 32 return __cexp (c * __clog (x)); 29 33 } 30 weak_alias (__cpow, cpow) 34 /* w e a k _ a l i a s (__cpow, cpow) */ 31 35 #ifdef NO_LONG_DOUBLE 32 36 strong_alias (__cpow, __cpowl) 33 weak_alias (__cpow, cpowl) 37 /* w e a k _ a l i a s (__cpow, cpowl) */ 34 38 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cpowf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 24 25 25 26 __complex__ float 26 _ _cpowf(__complex__ float x, __complex__ float c)27 _STD(cpowf) (__complex__ float x, __complex__ float c) 27 28 { 28 29 return __cexpf (c * __clogf (x)); 29 30 } 30 31 #ifndef __cpowf 31 weak_alias (__cpowf, cpowf) 32 /* w e a k _ a l i a s (__cpowf, cpowf) */ 32 33 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cpowl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 24 25 25 26 __complex__ long double 26 _ _cpowl(__complex__ long double x, __complex__ long double c)27 _STD(cpowl) (__complex__ long double x, __complex__ long double c) 27 28 { 28 29 return __cexpl (c * __clogl (x)); 29 30 } 30 weak_alias (__cpowl, cpowl) 31 /* w e a k _ a l i a s (__cpowl, cpowl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cproj.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> 23 24 25 #define nan(x) __builtin_nan(x) 26 27 24 28 25 29 __complex__ double 26 _ _cproj(__complex__ double x)30 _STD(cproj) (__complex__ double x) 27 31 { 28 32 __complex__ double res; … … 45 49 return res; 46 50 } 47 weak_alias (__cproj, cproj) 51 /* w e a k _ a l i a s (__cproj, cproj) */ 48 52 #ifdef NO_LONG_DOUBLE 49 53 strong_alias (__cproj, __cprojl) 50 weak_alias (__cproj, cprojl) 54 /* w e a k _ a l i a s (__cproj, cprojl) */ 51 55 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cprojf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 24 25 25 26 __complex__ float 26 _ _cprojf(__complex__ float x)27 _STD(cprojf) (__complex__ float x) 27 28 { 28 29 __complex__ float res; … … 46 47 } 47 48 #ifndef __cprojf 48 weak_alias (__cprojf, cprojf) 49 /* w e a k _ a l i a s (__cprojf, cprojf) */ 49 50 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_cprojl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <math.h> … … 24 25 25 26 __complex__ long double 26 _ _cprojl(__complex__ long double x)27 _STD(cprojl) (__complex__ long double x) 27 28 { 28 29 __complex__ long double res; … … 46 47 return res; 47 48 } 48 weak_alias (__cprojl, cprojl) 49 /* w e a k _ a l i a s (__cprojl, cprojl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csin.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> 23 24 #include <math.h> 25 26 #define __nan(x) __builtin_nan(x) 27 24 28 25 29 #include "math_private.h" … … 27 31 28 32 __complex__ double 29 _ _csin(__complex__ double x)33 _STD(csin) (__complex__ double x) 30 34 { 31 35 __complex__ double retval; … … 125 129 return retval; 126 130 } 127 weak_alias (__csin, csin) 131 /* w e a k _ a l i a s (__csin, csin) */ 128 132 #ifdef NO_LONG_DOUBLE 129 133 strong_alias (__csin, __csinl) 130 weak_alias (__csin, csinl) 134 /* w e a k _ a l i a s (__csin, csinl) */ 131 135 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csinf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ float 29 _ _csinf(__complex__ float x)30 _STD(csinf) (__complex__ float x) 30 31 { 31 32 __complex__ float retval; … … 126 127 } 127 128 #ifndef __csinf 128 weak_alias (__csinf, csinf) 129 /* w e a k _ a l i a s (__csinf, csinf) */ 129 130 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csinh.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> 23 24 #include <math.h> 25 26 #define __nan(x) __builtin_nan(x) 27 24 28 25 29 #include "math_private.h" … … 27 31 28 32 __complex__ double 29 _ _csinh(__complex__ double x)33 _STD(csinh) (__complex__ double x) 30 34 { 31 35 __complex__ double retval; … … 120 124 return retval; 121 125 } 122 weak_alias (__csinh, csinh) 126 /* w e a k _ a l i a s (__csinh, csinh) */ 123 127 #ifdef NO_LONG_DOUBLE 124 128 strong_alias (__csinh, __csinhl) 125 weak_alias (__csinh, csinhl) 129 /* w e a k _ a l i a s (__csinh, csinhl) */ 126 130 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csinhf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ float 29 _ _csinhf(__complex__ float x)30 _STD(csinhf) (__complex__ float x) 30 31 { 31 32 __complex__ float retval; … … 121 122 } 122 123 #ifndef __csinhf 123 weak_alias (__csinhf, csinhf) 124 /* w e a k _ a l i a s (__csinhf, csinhf) */ 124 125 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csinhl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ long double 29 _ _csinhl(__complex__ long double x)30 _STD(csinhl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double retval; … … 120 121 return retval; 121 122 } 122 weak_alias (__csinhl, csinhl) 123 /* w e a k _ a l i a s (__csinhl, csinhl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csinl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ long double 29 _ _csinl(__complex__ long double x)30 _STD(csinl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double retval; … … 125 126 return retval; 126 127 } 127 weak_alias (__csinl, csinl) 128 /* w e a k _ a l i a s (__csinl, csinl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csqrt.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 20 20 02111-1307 USA. */ 21 21 22 #include "libc-alias-glibc.h" 22 23 #include <complex.h> 23 24 #include <math.h> 25 26 #define __nan(x) __builtin_nan(x) 27 24 28 25 29 #include "math_private.h" … … 27 31 28 32 __complex__ double 29 _ _csqrt(__complex__ double x)33 _STD(csqrt) (__complex__ double x) 30 34 { 31 35 __complex__ double res; … … 108 112 return res; 109 113 } 110 weak_alias (__csqrt, csqrt) 114 /* w e a k _ a l i a s (__csqrt, csqrt) */ 111 115 #ifdef NO_LONG_DOUBLE 112 116 strong_alias (__csqrt, __csqrtl) 113 weak_alias (__csqrt, csqrtl) 117 /* w e a k _ a l i a s (__csqrt, csqrtl) */ 114 118 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csqrtf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 18 18 License along with the GNU C Library; if not, write to the Free 19 19 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 20 02111-1307 USA. */20 02111-1307 USA. */ 21 21 22 #include "libc-alias-glibc.h" 22 23 #include <complex.h> 23 24 #include <math.h> … … 27 28 28 29 __complex__ float 29 _ _csqrtf(__complex__ float x)30 _STD(csqrtf) (__complex__ float x) 30 31 { 31 32 __complex__ float res; … … 109 110 } 110 111 #ifndef __csqrtf 111 weak_alias (__csqrtf, csqrtf) 112 /* w e a k _ a l i a s (__csqrtf, csqrtf) */ 112 113 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_csqrtl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 18 18 License along with the GNU C Library; if not, write to the Free 19 19 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 20 02111-1307 USA. */20 02111-1307 USA. */ 21 21 22 #include "libc-alias-glibc.h" 22 23 #include <complex.h> 23 24 #include <math.h> … … 27 28 28 29 __complex__ long double 29 _ _csqrtl(__complex__ long double x)30 _STD(csqrtl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double res; … … 108 109 return res; 109 110 } 110 weak_alias (__csqrtl, csqrtl) 111 /* w e a k _ a l i a s (__csqrtl, csqrtl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ctan.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 24 25 25 26 #include "math_private.h" 26 27 #define __nan __builtin_nan 27 28 28 29 __complex__ double 29 _ _ctan(__complex__ double x)30 _STD(ctan) (__complex__ double x) 30 31 { 31 32 __complex__ double res; … … 68 69 return res; 69 70 } 70 weak_alias (__ctan, ctan) 71 /* w e a k _ a l i a s (__ctan, ctan) */ 71 72 #ifdef NO_LONG_DOUBLE 72 73 strong_alias (__ctan, __ctanl) 73 weak_alias (__ctan, ctanl) 74 /* w e a k _ a l i a s (__ctan, ctanl) */ 74 75 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ctanf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ float 29 _ _ctanf(__complex__ float x)30 _STD(ctanf) (__complex__ float x) 30 31 { 31 32 __complex__ float res; … … 69 70 } 70 71 #ifndef __ctanf 71 weak_alias (__ctanf, ctanf) 72 /* w e a k _ a l i a s (__ctanf, ctanf) */ 72 73 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ctanh.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 24 25 25 26 #include "math_private.h" 27 #define __nan __builtin_nan 26 28 27 29 28 30 __complex__ double 29 _ _ctanh(__complex__ double x)31 _STD(ctanh) (__complex__ double x) 30 32 { 31 33 __complex__ double res; … … 68 70 return res; 69 71 } 70 weak_alias (__ctanh, ctanh) 72 /* w e a k _ a l i a s (__ctanh, ctanh) */ 71 73 #ifdef NO_LONG_DOUBLE 72 74 strong_alias (__ctanh, __ctanhl) 73 weak_alias (__ctanh, ctanhl) 75 /* w e a k _ a l i a s (__ctanh, ctanhl) */ 74 76 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ctanhf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ float 29 _ _ctanhf(__complex__ float x)30 _STD(ctanhf) (__complex__ float x) 30 31 { 31 32 __complex__ float res; … … 69 70 } 70 71 #ifndef __ctanhf 71 weak_alias (__ctanhf, ctanhf) 72 /* w e a k _ a l i a s (__ctanhf, ctanhf) */ 72 73 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ctanhl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ long double 29 _ _ctanhl(__complex__ long double x)30 _STD(ctanhl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double res; … … 68 69 return res; 69 70 } 70 weak_alias (__ctanhl, ctanhl) 71 /* w e a k _ a l i a s (__ctanhl, ctanhl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_ctanl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 17 17 License along with the GNU C Library; if not, write to the Free 18 18 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 19 02111-1307 USA. */19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <complex.h> 22 23 #include <fenv.h> … … 27 28 28 29 __complex__ long double 29 _ _ctanl(__complex__ long double x)30 _STD(ctanl) (__complex__ long double x) 30 31 { 31 32 __complex__ long double res; … … 68 69 return res; 69 70 } 70 weak_alias (__ctanl, ctanl) 71 /* w e a k _ a l i a s (__ctanl, ctanl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/s_erfl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 1 #include "libc-alias-glibc.h" 1 2 #include <math.h> 2 3 #include <stdio.h> … … 4 5 5 6 long double 6 _ _erfl(long double x)7 _STD(erfl) (long double x) 7 8 { 8 9 fputs ("__erfl not implemented\n", stderr); 9 __set_errno (ENOSYS);10 errno = ENOSYS; 10 11 return 0.0; 11 12 } 12 weak_alias (__erfl, erfl) 13 /* w e a k _ a l i a s (__erfl, erfl) */ 13 14 14 stub_warning (erfl)15 //stub_warning (erfl) 15 16 16 17 long double 17 _ _erfcl(long double x)18 _STD(erfcl) (long double x) 18 19 { 19 20 fputs ("__erfcl not implemented\n", stderr); 20 __set_errno (ENOSYS);21 errno = ENOSYS; 21 22 return 0.0; 22 23 } 23 weak_alias (__erfcl, erfcl) 24 /* w e a k _ a l i a s (__erfcl, erfcl) */ 24 25 25 stub_warning (erfcl)26 #include <stub-tag.h>26 //stub_warning (erfcl) 27 //#include <stub-tag.h> -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/w_lgammal.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 15 15 */ 16 16 17 #include "libc-alias-glibc.h" 17 18 #if defined(LIBM_SCCS) && !defined(lint) 18 19 static char rcsid[] = "$NetBSD: $"; … … 35 36 #endif 36 37 { 37 #if def _IEEE_LIBM38 #if defined _IEEE_LIBM || defined __INNOTEK_LIBC__ 38 39 return __ieee754_lgammal_r(x,&signgam); 39 40 #else … … 54 55 #endif 55 56 } 56 weak_alias (__lgammal, lgammal) 57 strong_alias (_ _lgammal, __gammal)58 weak_alias (__gammal, gammal) 57 /* w e a k _alias (__lgammal, lgammal) */ 58 strong_alias (_std_lgammal, _std_gammal) 59 /* w e a k _alias (__gammal, gammal) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/w_tgammaf.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 18 18 #endif 19 19 20 #include "libc-alias-glibc.h" 21 #include <math.h> 20 22 #include "math.h" 21 23 #include "math_private.h" 22 24 23 25 #ifdef __STDC__ 24 float _ _tgammaf(float x)26 float _STD(tgammaf)(float x) 25 27 #else 26 float _ _tgammaf(x)28 float _STD(tgammaf)(x) 27 29 float x; 28 30 #endif … … 32 34 y = __ieee754_gammaf_r(x,&local_signgam); 33 35 if (local_signgam < 0) y = -y; 34 #if def _IEEE_LIBM36 #if defined _IEEE_LIBM || defined __INNOTEK_LIBC__ 35 37 return y; 36 38 #else -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/generic/w_tgammal.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 23 23 */ 24 24 25 #include "libc-alias-glibc.h" 26 #define __ieee754_gammal_r gammal_r 25 27 #include "math.h" 26 28 #include "math_private.h" 27 29 28 30 #ifdef __STDC__ 29 long double _ _tgammal(long double x)31 long double _STD(tgammal)(long double x) 30 32 #else 31 long double _ _tgammal(x)33 long double _STD(tgammal)(x) 32 34 long double x; 33 35 #endif … … 37 39 y = __ieee754_gammal_r(x,&local_signgam); 38 40 if (local_signgam < 0) y = -y; 39 #if def _IEEE_LIBM41 #if defined _IEEE_LIBM || defined __INNOTEK_LIBC__ 40 42 return y; 41 43 #else … … 53 55 #endif 54 56 } 55 weak_alias (__tgammal, tgammal) 57 /* w e a k _ a l i a s (__tgammal, tgammal) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_atan2l.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include "libc-alias-glibc.h" 9 #include <math.h> 8 10 #include <math_private.h> 9 11 10 12 long double 11 _ _ieee754_atan2l(long double y, long double x)13 _STD(atan2l) (long double y, long double x) 12 14 { 13 15 long double res; -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_atanhl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include <machine/asm.h> 21 //#include <machine/asm.h> 22 #include <sysdep.h> 23 #include <asm-syntax.h> 22 24 23 25 #ifdef __ELF__ … … 55 57 56 58 .text 57 ENTRY(_ _ieee754_atanhl)59 ENTRY(_STD(atanhl)) 58 60 movl 12(%esp), %ecx 59 61 … … 118 120 6: fldt 4(%esp) 119 121 ret 120 END(_ _ieee754_atanhl)122 END(_STD(atanhl)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_exp10.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 3 3 */ 4 4 5 #include <machine/asm.h> 5 //#include <machine/asm.h> 6 #include <sysdep.h> 7 #include <asm-syntax.h> 6 8 7 9 /* 10^x = 2^(x * log2(10)) */ 8 ENTRY(_ _ieee754_exp10)10 ENTRY(_STD(exp10)) 9 11 fldl 4(%esp) 10 12 /* I added the following ugly construct because exp(+-Inf) resulted … … 36 38 fldz /* Set result to 0. */ 37 39 2: ret 38 END (_ _ieee754_exp10)40 END (_STD(exp10)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_exp10f.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 3 3 */ 4 4 5 #include <machine/asm.h> 5 //#include <machine/asm.h> 6 #include <sysdep.h> 7 #include <asm-syntax.h> 8 6 9 7 10 /* e^x = 2^(x * log2(10)) */ 8 ENTRY(_ _ieee754_exp10f)11 ENTRY(_STD(exp10f)) 9 12 flds 4(%esp) 10 13 /* I added the following ugly construct because exp(+-Inf) resulted … … 36 39 fldz /* Set result to 0. */ 37 40 2: ret 38 END (_ _ieee754_exp10f)41 END (_STD(exp10f)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_exp10l.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 3 3 */ 4 4 5 #include <machine/asm.h> 5 //#include <machine/asm.h> 6 #include <sysdep.h> 7 #include <asm-syntax.h> 6 8 7 9 /* e^x = 2^(x * log2l(10)) */ 8 ENTRY(_ _ieee754_exp10l)10 ENTRY(_STD(exp10l)) 9 11 fldt 4(%esp) 10 12 /* I added the following ugly construct because expl(+-Inf) resulted … … 36 38 fldz /* Set result to 0. */ 37 39 2: ret 38 END (_ _ieee754_exp10l)40 END (_STD(exp10l)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_exp2l.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 5 5 */ 6 6 7 #include <machine/asm.h> 7 //#include <machine/asm.h> 8 #include <sysdep.h> 9 #include <asm-syntax.h> 8 10 9 ENTRY(_ _ieee754_exp2l)11 ENTRY(_STD(exp2l)) 10 12 fldt 4(%esp) 11 13 /* I added the following ugly construct because exp(+-Inf) resulted … … 35 37 fldz /* Set result to 0. */ 36 38 2: ret 37 END (_ _ieee754_exp2l)39 END (_STD(exp2l)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_fmodl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include "libc-alias-glibc.h" 9 #include <math.h> 8 10 #include <math_private.h> 9 11 10 12 long double 11 _ _ieee754_fmodl(long double x, long double y)13 _STD(fmodl) (long double x, long double y) 12 14 { 13 15 long double res; -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_log10l.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 8 8 */ 9 9 10 #include <machine/asm.h> 10 //#include <machine/asm.h> 11 #include <sysdep.h> 12 #include <asm-syntax.h> 11 13 12 RCSID("$NetBSD: $")14 //RCSID("$NetBSD: $") 13 15 14 16 #ifdef __ELF__ … … 36 38 37 39 .text 38 ENTRY(_ _ieee754_log10l)40 ENTRY(_STD(log10l)) 39 41 fldlg2 // log10(2) 40 42 fldt 4(%esp) // x : log10(2) … … 66 68 fstp %st(1) 67 69 ret 68 END(_ _ieee754_log10l)70 END(_STD(log10l)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_log2.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 7 7 */ 8 8 9 #include <machine/asm.h> 9 //#include <machine/asm.h> 10 #include <sysdep.h> 11 #include <asm-syntax.h> 10 12 11 13 #ifdef __ELF__ … … 33 35 34 36 .text 35 ENTRY(_ _ieee754_log2)37 ENTRY(_STD(log2)) 36 38 #ifdef PIC 37 39 LOAD_PIC_REG (dx) … … 63 65 fstp %st(1) 64 66 ret 65 END (_ _ieee754_log2)67 END (_STD(log2)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_log2f.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 7 7 */ 8 8 9 #include <machine/asm.h> 9 //#include <machine/asm.h> 10 #include <sysdep.h> 11 #include <asm-syntax.h> 10 12 11 13 #ifdef __ELF__ … … 33 35 34 36 .text 35 ENTRY(_ _ieee754_log2f)37 ENTRY(_STD(log2f)) 36 38 #ifdef PIC 37 39 LOAD_PIC_REG (dx) … … 63 65 fstp %st(1) 64 66 ret 65 END (_ _ieee754_log2f)67 END (_STD(log2f)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_log2l.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 7 7 */ 8 8 9 #include <machine/asm.h> 9 //#include <machine/asm.h> 10 #include <sysdep.h> 11 #include <asm-syntax.h> 10 12 11 13 #ifdef __ELF__ … … 33 35 34 36 .text 35 ENTRY(_ _ieee754_log2l)37 ENTRY(_STD(log2l)) 36 38 #ifdef PIC 37 39 LOAD_PIC_REG (dx) … … 63 65 fstp %st(1) 64 66 ret 65 END (_ _ieee754_log2l)67 END (_STD(log2l)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_logl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include <machine/asm.h> 8 //#include <machine/asm.h> 9 #include <sysdep.h> 10 #include <asm-syntax.h> 9 11 10 RCSID("$NetBSD: $")12 //RCSID("$NetBSD: $") 11 13 12 14 … … 35 37 36 38 .text 37 ENTRY(_ _ieee754_logl)39 ENTRY(_STD(logl)) 38 40 fldln2 // log(2) 39 41 fldt 4(%esp) // x : log(2) … … 56 58 fyl2x // log(x) 57 59 ret 58 END (_ _ieee754_logl)60 END (_STD(logl)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_powl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 20 20 02111-1307 USA. */ 21 21 22 #include <machine/asm.h> 22 //#include <machine/asm.h> 23 #include <sysdep.h> 24 #include <asm-syntax.h> 23 25 24 26 #ifdef __ELF__ … … 63 65 64 66 .text 65 ENTRY(_ _ieee754_powl)67 ENTRY(_STD(powl)) 66 68 fldt 16(%esp) // y 67 69 fxam … … 358 360 ret 359 361 360 END(_ _ieee754_powl)362 END(_STD(powl)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_remainderl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include <machine/asm.h> 8 //#include <machine/asm.h> 9 #include <sysdep.h> 10 #include <asm-syntax.h> 9 11 10 RCSID("$NetBSD: $")12 //RCSID("$NetBSD: $") 11 13 12 ENTRY(_ _ieee754_remainderl)14 ENTRY(_STD(remainderl)) 13 15 fldt 16(%esp) 14 16 fldt 4(%esp) … … 19 21 fstp %st(1) 20 22 ret 21 END (_ _ieee754_remainderl)23 END (_STD(remainderl)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_scalbl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 8 8 */ 9 9 10 #include <machine/asm.h> 10 //#include <machine/asm.h> 11 #include <sysdep.h> 12 #include <asm-syntax.h> 11 13 12 RCSID("$NetBSD: $")14 //RCSID("$NetBSD: $") 13 15 14 16 #ifdef __ELF__ … … 38 40 39 41 .text 40 ENTRY(_ _ieee754_scalbl)42 ENTRY(_STD(scalbl)) 41 43 fldt 16(%esp) 42 44 fxam … … 102 104 fdiv %st 103 105 ret 104 END(_ _ieee754_scalbl)106 END(_STD(scalbl)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/e_sqrtl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include "libc-alias-glibc.h" 9 #include <math.h> 8 10 #include <math_private.h> 9 11 10 12 long double 11 _ _ieee754_sqrtl(long double x)13 _STD(sqrtl) (long double x) 12 14 { 13 15 long double res; -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_asinhl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include <machine/asm.h> 21 //#include <machine/asm.h> 22 #include <sysdep.h> 23 #include <asm-syntax.h> 22 24 23 25 #ifdef __ELF__ … … 52 54 53 55 .text 54 ENTRY(_ _asinhl)56 ENTRY(_STD(asinhl)) 55 57 movl 12(%esp), %ecx 56 58 movl $0x7fff, %eax … … 140 142 fchs 141 143 4: ret 142 END(_ _asinhl)143 weak_alias (__asinhl, asinhl) 144 END(_STD(asinhl)) 145 /* w e a k _ a l i a s (__asinhl, asinhl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_atanl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include "libc-alias-glibc.h" 9 #include <math.h> 8 10 #include <math_private.h> 9 11 10 12 long double 11 _ _atanl(long double x)13 _STD(atanl) (long double x) 12 14 { 13 15 long double res; … … 20 22 } 21 23 22 weak_alias (__atanl, atanl) 24 /* w e a k _ a l i a s (__atanl, atanl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_cexp.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 66 66 67 67 .text 68 ENTRY(_ _cexp)68 ENTRY(_STD(cexp)) 69 69 fldl 8(%esp) /* x */ 70 70 fxam … … 254 254 ret $4 255 255 256 END(_ _cexp)257 weak_alias (__cexp, cexp) 256 END(_STD(cexp)) 257 /* w e a k _ a l i a s (__cexp, cexp) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_expm1l.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 23 23 /* Using: e^x - 1 = 2^(x * log2(e)) - 1 */ 24 24 25 #include <machine/asm.h> 25 //#include <machine/asm.h> 26 #include <sysdep.h> 27 #include <asm-syntax.h> 26 28 27 29 #ifdef __ELF__ … … 48 50 49 51 .text 50 ENTRY(_ _expm1l)52 ENTRY(_STD(expm1l)) 51 53 fldt 4(%esp) // x 52 54 fxam // Is NaN or +-Inf? … … 83 85 fldl MO(minus1) // Set result to -1.0. 84 86 3: ret 85 END(_ _expm1l)86 libm_hidden_def (__expm1l) 87 weak_alias (__expm1l, expm1l) 87 END(_STD(expm1l)) 88 /*libm_hidden_def(__expm1l) */ 89 /* w e a k _ a l i a s (__expm1l, expm1l) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_llrintl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 23 23 24 24 .text 25 ENTRY(_ _llrintl)25 ENTRY(_STD(llrintl)) 26 26 fldt 4(%esp) 27 27 subl $8, %esp … … 34 34 cfi_adjust_cfa_offset (-4) 35 35 ret 36 END(_ _llrintl)37 weak_alias (__llrintl, llrintl) 36 END(_STD(llrintl)) 37 /* w e a k _ a l i a s (__llrintl, llrintl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_log1pl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 6 6 */ 7 7 8 #include <machine/asm.h> 8 //#include <machine/asm.h> 9 #include <sysdep.h> 10 #include <asm-syntax.h> 9 11 10 RCSID("$NetBSD: s_log1p.S,v 1.7 1995/05/09 00:10:58 jtc Exp $")12 //RCSID("$NetBSD: s_log1p.S,v 1.7 1995/05/09 00:10:58 jtc Exp $") 11 13 12 14 #ifdef __ELF__ … … 31 33 */ 32 34 .text 33 ENTRY(_ _log1pl)35 ENTRY(_STD(log1pl)) 34 36 fldln2 35 37 … … 73 75 ret 74 76 75 END (_ _log1pl)76 weak_alias (__log1pl, log1pl) 77 END (_STD(log1pl)) 78 /* w e a k _ a l i a s (__log1pl, log1pl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_logbl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 5 5 */ 6 6 7 #include "libc-alias-glibc.h" 8 #include <math.h> 7 9 #include <math_private.h> 8 10 9 11 long double 10 _ _logbl(long double x)12 _STD(logbl) (long double x) 11 13 { 12 14 long double res; … … 17 19 } 18 20 19 weak_alias (__logbl, logbl) 21 /* w e a k _ a l i a s (__logbl, logbl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_lrintl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 23 23 24 24 .text 25 ENTRY(_ _lrintl)25 ENTRY(_STD(lrintl)) 26 26 fldt 4(%esp) 27 27 subl $4, %esp … … 32 32 cfi_adjust_cfa_offset (-4) 33 33 ret 34 END(_ _lrintl)35 weak_alias (__lrintl, lrintl) 34 END(_STD(lrintl)) 35 /* w e a k _ a l i a s (__lrintl, lrintl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_nearbyintl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 5 5 /* Adapted for use as nearbyint by Ulrich Drepper <drepper@cygnus.com>. */ 6 6 7 #include <machine/asm.h> 7 //#include <machine/asm.h> 8 #include <sysdep.h> 9 #include <asm-syntax.h> 8 10 9 ENTRY(_ _nearbyintl)11 ENTRY(_STD(nearbyintl)) 10 12 fldt 4(%esp) 11 13 pushl %eax … … 26 28 cfi_adjust_cfa_offset (-4) 27 29 ret 28 END (_ _nearbyintl)29 weak_alias (__nearbyintl, nearbyintl) 30 END (_STD(nearbyintl)) 31 /* w e a k _ a l i a s (__nearbyintl, nearbyintl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_remquol.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 5 5 */ 6 6 7 #include <machine/asm.h> 7 //#include <machine/asm.h> 8 #include <sysdep.h> 9 #include <asm-syntax.h> 8 10 #include "bp-sym.h" 9 11 #include "bp-asm.h" … … 15 17 16 18 .text 17 ENTRY (BP_SYM (_ _remquol))19 ENTRY (BP_SYM (_STD(remquol))) 18 20 ENTER 19 21 … … 47 49 LEAVE 48 50 ret 49 END (BP_SYM (_ _remquol))50 weak_alias (BP_SYM (__remquol), BP_SYM (remquol)) 51 END (BP_SYM (_STD(remquol))) 52 /* w e a k _ a l i a s (BP_SYM (__remquol), BP_SYM (remquol)) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_rintl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 5 5 */ 6 6 7 #include "libc-alias-glibc.h" 8 #include <math.h> 7 9 #include <math_private.h> 8 10 9 11 long double 10 _ _rintl(long double x)12 _STD(rintl) (long double x) 11 13 { 12 14 long double res; … … 16 18 } 17 19 18 weak_alias (__rintl, rintl) 20 /* w e a k _ a l i a s (__rintl, rintl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_significandl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 5 5 */ 6 6 7 #include "libc-alias-glibc.h" 8 #include <math.h> 7 9 #include <math_private.h> 8 10 9 11 long double 10 _ _significandl(long double x)12 _STD(significandl) (long double x) 11 13 { 12 14 long double res; … … 17 19 } 18 20 19 weak_alias (__significandl, significandl) 21 /* w e a k _alias (__significandl, significandl) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_sincos.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include <machine/asm.h> 21 //#include <machine/asm.h> 22 #include <sysdep.h> 23 #include <asm-syntax.h> 22 24 #include "bp-sym.h" 23 25 #include "bp-asm.h" … … 29 31 30 32 .text 31 ENTRY (BP_SYM (_ _sincos))33 ENTRY (BP_SYM (_STD(sincos))) 32 34 ENTER 33 35 … … 62 64 LEAVE 63 65 ret 64 END (BP_SYM (_ _sincos))65 weak_alias (BP_SYM (__sincos), BP_SYM (sincos)) 66 END (BP_SYM (_STD(sincos))) 67 /* w e a k _ a l i a s (BP_SYM (__sincos), BP_SYM (sincos)) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_sincosf.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include <machine/asm.h> 21 //#include <machine/asm.h> 22 #include <sysdep.h> 23 #include <asm-syntax.h> 22 24 #include "bp-sym.h" 23 25 #include "bp-asm.h" … … 29 31 30 32 .text 31 ENTRY (BP_SYM (_ _sincosf))33 ENTRY (BP_SYM (_STD(sincosf))) 32 34 ENTER 33 35 … … 62 64 LEAVE 63 65 ret 64 END (BP_SYM (_ _sincosf))65 weak_alias (BP_SYM (__sincosf), BP_SYM (sincosf)) 66 END (BP_SYM (_STD(sincosf))) 67 /* w e a k _ a l i a s (BP_SYM (__sincosf), BP_SYM (sincosf)) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/fpu/s_sincosl.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include <machine/asm.h> 21 //#include <machine/asm.h> 22 #include <sysdep.h> 23 #include <asm-syntax.h> 22 24 #include "bp-sym.h" 23 25 #include "bp-asm.h" … … 29 31 30 32 .text 31 ENTRY (BP_SYM (_ _sincosl))33 ENTRY (BP_SYM (_STD(sincosl))) 32 34 ENTER 33 35 … … 62 64 LEAVE 63 65 ret 64 END (BP_SYM (_ _sincosl))65 weak_alias (BP_SYM (__sincosl), BP_SYM (sincosl)) 66 END (BP_SYM (_STD(sincosl))) 67 /* w e a k _ a l i a s (BP_SYM (__sincosl), BP_SYM (sincosl)) */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/i386/sysdep.h
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 21 21 22 22 #ifdef __ASSEMBLER__ 23 #undef _STD 24 #define _STD(x) _std_ ## x 23 25 24 26 /* Syntactic details of assembler. */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/ieee754/ldbl-96/e_acoshl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 15 15 */ 16 16 17 #include "libc-alias-glibc.h" 17 18 #if defined(LIBM_SCCS) && !defined(lint) 18 19 static char rcsid[] = "$NetBSD: $"; -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/ieee754/ldbl-96/e_gammal_r.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 19 19 02111-1307 USA. */ 20 20 21 #include "libc-alias-glibc.h" 21 22 #include <math.h> 22 #include <math_private.h>23 #include "math_private.h" 23 24 24 25 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/ieee754/ldbl-96/e_j0l.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 12 12 /* Long double expansions are 13 13 Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov> 14 and are incorporated herein by permission of the author. The author 14 and are incorporated herein by permission of the author. The author 15 15 reserves the right to distribute this material elsewhere under different 16 copying permissions. These modifications are distributed here under 16 copying permissions. These modifications are distributed here under 17 17 the following terms: 18 18 … … 72 72 */ 73 73 74 #include "libc-alias-glibc.h" 74 75 #include "math.h" 75 76 #include "math_private.h" -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/ieee754/ldbl-96/e_j1l.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 12 12 /* Long double expansions are 13 13 Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov> 14 and are incorporated herein by permission of the author. The author 14 and are incorporated herein by permission of the author. The author 15 15 reserves the right to distribute this material elsewhere under different 16 copying permissions. These modifications are distributed here under 16 copying permissions. These modifications are distributed here under 17 17 the following terms: 18 18 … … 72 72 */ 73 73 74 #include "libc-alias-glibc.h" 74 75 #include "math.h" 75 76 #include "math_private.h" -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/ieee754/ldbl-96/e_jnl.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 12 12 /* Modifications for long double are 13 13 Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov> 14 and are incorporated herein by permission of the author. The author 14 and are incorporated herein by permission of the author. The author 15 15 reserves the right to distribute this material elsewhere under different 16 copying permissions. These modifications are distributed here under 16 copying permissions. These modifications are distributed here under 17 17 the following terms: 18 18 … … 57 57 */ 58 58 59 #include "libc-alias-glibc.h" 59 60 #include "math.h" 60 61 #include "math_private.h" -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/ieee754/ldbl-96/e_lgammal_r.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 12 12 /* Long double expansions are 13 13 Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov> 14 and are incorporated herein by permission of the author. The author 14 and are incorporated herein by permission of the author. The author 15 15 reserves the right to distribute this material elsewhere under different 16 copying permissions. These modifications are distributed here under 16 copying permissions. These modifications are distributed here under 17 17 the following terms: 18 18 … … 92 92 */ 93 93 94 #include "libc-alias-glibc.h" 94 95 #include "math.h" 95 96 #include "math_private.h" -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/lgpl/sysdeps/sysdeps.smak
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 1 1 libc.TSRC += $(wildcard src/lib/lgpl/sysdeps/os2/*.c) \ 2 $(wildcard src/lib/lgpl/sysdeps/i386/*.S) 2 $(wildcard src/lib/lgpl/sysdeps/i386/*.S) \ 3 $(wildcard src/lib/lgpl/sysdeps/i386/fpu/*.S) \ 4 $(wildcard src/lib/lgpl/sysdeps/i386/fpu/*.c) \ 5 $(wildcard src/lib/lgpl/sysdeps/generic/*.c) \ 6 $(wildcard src/lib/lgpl/sysdeps/ieee754/ldbl-96/*.c) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.def
-
Property cvs2svn:cvs-rev
changed from
1.125
to1.126
r2149 r2150 1665 1665 "___fpclassifyf" @1669 1666 1666 "___fpclassifyl" @1670 1667 "_ drem" @16711668 "_ dremf" @16721667 "__std_drem" @1671 1668 "__std_dremf" @1672 1669 1669 "___exp__D" @1673 1670 1670 "___fe_dfl_env" @1674 1671 1671 "___fedisableexcept" @1675 1672 1672 "___feenableexcept" @1676 1673 "_ finite" @16771674 "_ finitef" @16781675 "_ gamma" @16791676 "_ gammaf" @16801677 "_ gammaf_r" @16811678 "_ gamma_r" @16821673 "__std_finite" @1677 1674 "__std_finitef" @1678 1675 "__std_gamma" @1679 1676 "__std_gammaf" @1680 1677 "__std_gammaf_r" @1681 1678 "__std_gamma_r" @1682 1679 1679 "___has_sse" @1683 1680 1680 "___ieee754_rem_pio2" @1684 1681 1681 "___ieee754_rem_pio2f" @1685 1682 "_ j0" @16861683 "_ j0f" @16871684 "_ j1" @16881685 "_ j1f" @16891686 "_ jn" @16901687 "_ jnf" @16911682 "__std_j0" @1686 1683 "__std_j0f" @1687 1684 "__std_j1" @1688 1685 "__std_j1f" @1689 1686 "__std_jn" @1690 1687 "__std_jnf" @1691 1688 1688 "___kernel_cos" @1692 1689 1689 "___kernel_cosf" @1693 … … 1694 1694 "___kernel_tan" @1698 1695 1695 "___kernel_tanf" @1699 1696 "_ lgammaf_r" @17001697 "_ lgamma_r" @17011696 "__std_lgammaf_r" @1700 1697 "__std_lgamma_r" @1701 1698 1698 "___log__D" @1702 1699 "_ scalb" @17031700 "_ significand" @17041701 "_ significandf" @17051699 "__std_scalb" @1703 1700 "__std_significand" @1704 1701 "__std_significandf" @1705 1702 1702 "__std_powl" @1706 1703 1703 "___test_sse" @1707 1704 "_ y0" @17081705 "_ y0f" @17091706 "_ y1" @17101707 "_ y1f" @17111708 "_ yn" @17121709 "_ ynf" @17131704 "__std_y0" @1708 1705 "__std_y0f" @1709 1706 "__std_y1" @1710 1707 "__std_y1f" @1711 1708 "__std_yn" @1712 1709 "__std_ynf" @1713 1710 1710 "_z_abs" @1714 1711 1711 "___flt_rounds" @1715 … … 1783 1783 "___option_is_end" @1784 1784 1784 "___option_is_short" @1785 1785 ; getting more math stuff from glibc... 1786 "__std_cacos" @1786 1787 "__std_cacosf" @1787 1788 "__std_cacosh" @1788 1789 "__std_cacoshf" @1789 1790 "__std_cacoshl" @1790 1791 "__std_cacosl" @1791 1792 "__std_cargf" @1792 1793 "__std_casin" @1793 1794 "__std_casinf" @1794 1795 "__std_casinh" @1795 1796 "__std_casinhf" @1796 1797 "__std_casinhl" @1797 1798 "__std_casinl" @1798 1799 "__std_catan" @1799 1800 "__std_catanf" @1800 1801 "__std_catanh" @1801 1802 "__std_catanhf" @1802 1803 "__std_catanhl" @1803 1804 "__std_catanl" @1804 1805 "__std_ccos" @1805 1806 "__std_ccosf" @1806 1807 "__std_ccosh" @1807 1808 "__std_ccoshf" @1808 1809 "__std_ccoshl" @1809 1810 "__std_ccosl" @1810 1811 "__std_cexp" @1811 1812 "__std_cexpf" @1812 1813 "__std_cexpl" @1813 1814 "__std_clog" @1814 1815 "__std_clog10" @1815 1816 "__std_clog10f" @1816 1817 "__std_clog10l" @1817 1818 "__std_clogf" @1818 1819 "__std_clogl" @1819 1820 "__std_cpow" @1820 1821 "__std_cpowf" @1821 1822 "__std_cpowl" @1822 1823 "__std_cproj" @1823 1824 "__std_cprojf" @1824 1825 "__std_cprojl" @1825 1826 "__std_csin" @1826 1827 "__std_csinf" @1827 1828 "__std_csinh" @1828 1829 "__std_csinhf" @1829 1830 "__std_csinhl" @1830 1831 "__std_csinl" @1831 1832 "__std_csqrt" @1832 1833 "__std_csqrtf" @1833 1834 "__std_csqrtl" @1834 1835 "__std_ctan" @1835 1836 "__std_ctanf" @1836 1837 "__std_ctanh" @1837 1838 "__std_ctanhf" @1838 1839 "__std_ctanhl" @1839 1840 "__std_ctanl" @1840 1841 "__std_exp10" @1841 1842 "__std_log2" @1842 1843 "__std_log2f" @1843 1844 "__std_log2l" @1844 1845 "__std_sincos" @1845 1846 "__std_sincosf" @1846 1847 "__std_sincosl" @1847 1848 "__std_asinhl" @1848 1849 "__std_atanhl" @1849 1850 "__std_llrintl" @1850 1851 "__std_lrintl" @1851 1852 "__std_erfcl" @1852 1853 "__std_erfl" @1853 1854 "__std_exp2l" @1854 1855 "__std_expm1l" @1855 1856 "__std_log1pl" @1856 1857 "__std_logbl" @1857 1858 "__std_nearbyintl" @1858 1859 "__std_remainderl" @1859 1860 "__std_remquol" @1860 1861 "__std_cabsl" @1861 1862 "__std_carg" @1862 1863 "__std_cargl" @1863 1864 "__std_gammal_r" @1864 1865 "__std_exp10f" @1865 1866 "__std_tgammaf" @1866 1867 "__std_tgammal" @1867 1868 "___fpu_control" @1868 1869 "__std_acoshl" @1869 1870 "__std_exp10l" @1870 1871 "__std_j0l" @1872 1872 "__std_j1l" @1873 1873 "__std_jnl" @1874 1874 "__std_lgammal_r" @1875 1875 "__std_nexttowardl" @1876 1876 "__std_scalbl" @1877 1877 "__std_significandl" @1878 1878 "__std_y0l" @1879 1879 "__std_y1l" @1880 1880 "__std_ynl" @1881 1881 "__std_gammal" @1882 1882 "__std_lgammal" @1883 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.smak
-
Property cvs2svn:cvs-rev
changed from
1.73
to1.74
r2149 r2150 418 418 # files for _STD() macros invocations. Fortunately, gawk rulez forever thus 419 419 # this happens in just a fraction of second. 420 $.stmp-libc-std: $(wildcard src/lib/*/*.c src/lib/*/386/*.s src/lib/msun/*/*.c src/lib/msun/*/*.S \ 421 src/lib/bsd/*/*.c src/lib/bsd/*/glue/*.c src/lib/lgpl/*/*.c \ 422 src/lib/lgpl/sysdeps/i386/*.S src/lib/lgpl/sysdeps/i386/*.c src/lib/lgpl/sysdeps/i386/i486/*.S) 423 gawk -f src/lib/mkstd.awk $^ >__tmp__ 420 _STD_WILDWILD = \ 421 src/lib/*/*.c \ 422 src/lib/*/386/*.s \ 423 src/lib/msun/*/*.c \ 424 src/lib/msun/*/*.S \ 425 src/lib/bsd/*/*.c \ 426 src/lib/bsd/*/glue/*.c \ 427 src/lib/lgpl/*/*.c \ 428 src/lib/lgpl/sysdeps/i386/*.S \ 429 src/lib/lgpl/sysdeps/i386/*.c \ 430 src/lib/lgpl/sysdeps/i386/i486/*.S \ 431 src/lib/lgpl/sysdeps/i386/fpu/*.S \ 432 src/lib/lgpl/sysdeps/i386/fpu/*.c \ 433 src/lib/lgpl/sysdeps/generic/*.c \ 434 src/lib/lgpl/sysdeps/ieee754/ldbl-96/*.c 435 $.stmp-libc-std: $(wildcard $(_STD_WILDWILD)) 436 cd src/lib && gawk -f ./mkstd.awk $(patsubst src/lib/%,%,$^) > ../../__tmp__ 424 437 $(call UPDATE,__tmp__,$.libc-std.h) 425 438 $(call TOUCH,$@) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc06b5.def
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 1666 1666 "___fpclassifyf" @1669 1667 1667 "___fpclassifyl" @1670 1668 "_ drem" @16711669 "_ dremf" @16721668 "__std_drem" @1671 1669 "__std_dremf" @1672 1670 1670 "___exp__D" @1673 1671 1671 "___fe_dfl_env" @1674 1672 1672 "___fedisableexcept" @1675 1673 1673 "___feenableexcept" @1676 1674 "_ finite" @16771675 "_ finitef" @16781676 "_ gamma" @16791677 "_ gammaf" @16801678 "_ gammaf_r" @16811679 "_ gamma_r" @16821674 "__std_finite" @1677 1675 "__std_finitef" @1678 1676 "__std_gamma" @1679 1677 "__std_gammaf" @1680 1678 "__std_gammaf_r" @1681 1679 "__std_gamma_r" @1682 1680 1680 "___has_sse" @1683 1681 1681 "___ieee754_rem_pio2" @1684 1682 1682 "___ieee754_rem_pio2f" @1685 1683 "_ j0" @16861684 "_ j0f" @16871685 "_ j1" @16881686 "_ j1f" @16891687 "_ jn" @16901688 "_ jnf" @16911683 "__std_j0" @1686 1684 "__std_j0f" @1687 1685 "__std_j1" @1688 1686 "__std_j1f" @1689 1687 "__std_jn" @1690 1688 "__std_jnf" @1691 1689 1689 "___kernel_cos" @1692 1690 1690 "___kernel_cosf" @1693 … … 1695 1695 "___kernel_tan" @1698 1696 1696 "___kernel_tanf" @1699 1697 "_ lgammaf_r" @17001698 "_ lgamma_r" @17011697 "__std_lgammaf_r" @1700 1698 "__std_lgamma_r" @1701 1699 1699 "___log__D" @1702 1700 "_ scalb" @17031701 "_ significand" @17041702 "_ significandf" @17051700 "__std_scalb" @1703 1701 "__std_significand" @1704 1702 "__std_significandf" @1705 1703 1703 "__std_powl" @1706 1704 1704 "___test_sse" @1707 1705 "_ y0" @17081706 "_ y0f" @17091707 "_ y1" @17101708 "_ y1f" @17111709 "_ yn" @17121710 "_ ynf" @17131705 "__std_y0" @1708 1706 "__std_y0f" @1709 1707 "__std_y1" @1710 1708 "__std_y1f" @1711 1709 "__std_yn" @1712 1710 "__std_ynf" @1713 1711 1711 "_z_abs" @1714 1712 1712 "___flt_rounds" @1715 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/i387/e_scalb.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 38 38 RCSID("$FreeBSD: src/lib/msun/i387/e_scalb.S,v 1.8 2005/02/04 14:08:32 das Exp $") 39 39 40 ENTRY(scalb)40 STDENTRY(scalb) 41 41 fldl 12(%esp) 42 42 fldl 4(%esp) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/i387/s_finite.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 38 38 RCSID("$FreeBSD: src/lib/msun/i387/s_finite.S,v 1.7 1999/08/28 00:06:12 peter Exp $") 39 39 40 ENTRY(finite)40 STDENTRY(finite) 41 41 movl 8(%esp),%eax 42 42 andl $0x7ff00000, %eax -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/i387/s_significand.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 38 38 RCSID("$FreeBSD: src/lib/msun/i387/s_significand.S,v 1.7 2000/06/06 12:12:36 bde Exp $") 39 39 40 ENTRY(significand)40 STDENTRY(significand) 41 41 fldl 4(%esp) 42 42 fxtract -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/i387/s_significandf.S
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 9 9 /* RCSID("$NetBSD: s_significandf.S,v 1.3 1995/05/09 00:24:07 jtc Exp $") */ 10 10 11 ENTRY(significandf)11 STDENTRY(significandf) 12 12 flds 4(%esp) 13 13 fxtract -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/src/math_private.h
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 214 214 #define __ieee754_scalbf scalbf 215 215 216 /* bird added: */ 217 #define __ieee754_log10l log10l 218 #define __ieee754_logl logl 219 #define __ieee754_expl expl 220 #define __ieee754_sinhl sinhl 221 #define __ieee754_coshl coshl 222 #define __ieee754_sqrtl sqrtl 223 #define __ieee754_atan2l atan2l 224 #define __ieee754_hypotl hypotl 225 #define __ieee754_gammal gammal 226 long double __ieee754_gammal(long double); 227 #define __ieee754_gammal_r gammal_r 228 long double __ieee754_gammal_r(long double,int *); 229 #define __ieee754_lgammal_r lgammal_r 230 long double __ieee754_lgammal_r(long double, int *); 231 #define __ieee754_jnl jnl 232 long double __ieee754_jnl(int,long double); 233 #define __ieee754_j0l j0l 234 long double __ieee754_j0l(long double); 235 #define __ieee754_j1l j1l 236 long double __ieee754_j1l(long double); 237 #define __ieee754_y0l y0l 238 long double __ieee754_y0l(long double); 239 #define __ieee754_y1l y1l 240 long double __ieee754_y1l(long double); 241 #define __ieee754_jnl jnl 242 long double __ieee754_jnl(int,long double); 243 #define __ieee754_ynl ynl 244 long double __ieee754_ynl(int,long double); 245 #define __ieee754_acoshl acoshl 246 long double __ieee754_acoshl(long double); 247 #define __ieee754_remainderl remainderl 248 long double __ieee754_remainderl(long double,long double); 249 250 216 251 /* fdlibm kernel function */ 217 252 int __ieee754_rem_pio2(double,double*); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/src/s_nextafterl.c
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 35 35 36 36 long double 37 nextafterl(long double x, long double y)37 _STD(nextafterl)(long double x, long double y) 38 38 { 39 39 volatile long double t; … … 81 81 } 82 82 83 __strong_reference( nextafterl,nexttowardl);83 __strong_reference(_std_nextafterl, _std_nexttowardl); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/src/s_scalbnf.c
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 31 31 32 32 float 33 scalbnf(float x, int n)33 _STD(scalbnf) (float x, int n) 34 34 { 35 35 int32_t k,ix; … … 57 57 } 58 58 59 __strong_reference( scalbnf,ldexpf);59 __strong_reference(_std_scalbnf, _std_ldexpf); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/src/s_scalbnl.c
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r2149 r2150 44 44 45 45 long double 46 scalbnl(long double x, int n)46 _STD(scalbnl) (long double x, int n) 47 47 { 48 48 union IEEEl2bits u; … … 70 70 } 71 71 72 __strong_reference( scalbnl,ldexpl);72 __strong_reference(_std_scalbnl, _std_ldexpl); -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/std-complex.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r2149 r2150 61 61 long double _STD(creall)(long double complex); 62 62 63 /* bird: */ 64 long double _STD(cabsl)(long double complex); 65 double complex _STD(cacos)(double complex); 66 float complex _STD(cacosf)(float complex); 67 double complex _STD(cacosh)(double complex); 68 float complex _STD(cacoshf)(float complex); 69 long double complex _STD(cacoshl)(long double complex); 70 long double complex _STD(cacosl)(long double complex); 71 double _STD(carg)(double complex); 72 float _STD(cargf)(float complex); 73 long double _STD(cargl)(long double complex); 74 double complex _STD(casin)(double complex); 75 float complex _STD(casinf)(float complex); 76 double complex _STD(casinh)(double complex); 77 float complex _STD(casinhf)(float complex); 78 long double complex _STD(casinhl)(long double complex); 79 long double complex _STD(casinl)(long double complex); 80 double complex _STD(catan)(double complex); 81 float complex _STD(catanf)(float complex); 82 double complex _STD(catanh)(double complex); 83 float complex _STD(catanhf)(float complex); 84 long double complex _STD(catanhl)(long double complex); 85 long double complex _STD(catanl)(long double complex); 86 double complex _STD(ccos)(double complex); 87 float complex _STD(ccosf)(float complex); 88 double complex _STD(ccosh)(double complex); 89 float complex _STD(ccoshf)(float complex); 90 long double complex _STD(ccoshl)(long double complex); 91 long double complex _STD(ccosl)(long double complex); 92 double complex _STD(cexp)(double complex); 93 float complex _STD(cexpf)(float complex); 94 long double complex _STD(cexpl)(long double complex); 95 double complex _STD(clog)(double complex); 96 float complex _STD(clogf)(float complex); 97 long double complex _STD(clogl)(long double complex); 98 double complex _STD(cpow)(double complex, double complex); 99 float complex _STD(cpowf)(float complex, float complex); 100 long double complex _STD(cpowl)(long double complex, long double complex); 101 double complex _STD(cproj)(double complex); 102 float complex _STD(cprojf)(float complex); 103 long double complex _STD(cprojl)(long double complex); 104 double complex _STD(csin)(double complex); 105 float complex _STD(csinf)(float complex); 106 double complex _STD(csinh)(double complex); 107 float complex _STD(csinhf)(float complex); 108 long double complex _STD(csinhl)(long double complex); 109 long double complex _STD(csinl)(long double complex); 110 double complex _STD(csqrt)(double complex); 111 float complex _STD(csqrtf)(float complex); 112 long double complex _STD(csqrtl)(long double complex); 113 double complex _STD(ctan)(double complex); 114 float complex _STD(ctanf)(float complex); 115 double complex _STD(ctanh)(double complex); 116 float complex _STD(ctanhf)(float complex); 117 long double complex _STD(ctanhl)(long double complex); 118 long double complex _STD(ctanl)(long double complex); 119 120 double complex _STD(clog10)(double complex); 121 float complex _STD(clog10f)(float complex); 122 long double complex _STD(clog10l)(long double complex); 123 63 124 __END_DECLS 64 125 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/msun/std-math.c
-
Property cvs2svn:cvs-rev
changed from
1.3
to1.4
r2149 r2150 252 252 253 253 #if __BSD_VISIBLE || __XSI_VISIBLE 254 double j0(double);255 double j1(double);256 double jn(int, double);257 double scalb(double, double);258 double y0(double);259 double y1(double);260 double yn(int, double);254 double _STD(j0)(double); 255 double _STD(j1)(double); 256 double _STD(jn)(int, double); 257 double _STD(scalb)(double, double); 258 double _STD(y0)(double); 259 double _STD(y1)(double); 260 double _STD(yn)(int, double); 261 261 262 262 #if __XSI_VISIBLE <= 500 || __BSD_VISIBLE 263 double gamma(double);263 double _STD(gamma)(double); 264 264 #endif 265 265 #endif /* __BSD_VISIBLE || __XSI_VISIBLE */ … … 282 282 */ 283 283 #if __BSD_VISIBLE 284 double drem(double, double);285 int finite(double) __pure2;284 double _STD(drem)(double, double); 285 int _STD(finite)(double) __pure2; 286 286 int _STD(isnanf)(float) __pure2; 287 287 … … 290 290 * as the second argument; user must allocate space for signgam. 291 291 */ 292 double gamma_r(double, int *);293 double lgamma_r(double, int *);292 double _STD(gamma_r)(double, int *); 293 double _STD(lgamma_r)(double, int *); 294 294 295 295 /* 296 296 * IEEE Test Vector 297 297 */ 298 double significand(double);298 double _STD(significand)(double); 299 299 #endif /* __BSD_VISIBLE */ 300 300 … … 367 367 */ 368 368 #if __BSD_VISIBLE 369 float dremf(float, float);370 int finitef(float) __pure2;371 float gammaf(float);372 float j0f(float);373 float j1f(float);374 float jnf(int, float);375 float scalbf(float, float);376 float y0f(float);377 float y1f(float);378 float ynf(int, float);369 float _STD(dremf)(float, float); 370 int _STD(finitef)(float) __pure2; 371 float _STD(gammaf)(float); 372 float _STD(j0f)(float); 373 float _STD(j1f)(float); 374 float _STD(jnf)(int, float); 375 float _STD(scalbf)(float, float); 376 float _STD(y0f)(float); 377 float _STD(y1f)(float); 378 float _STD(ynf)(int, float); 379 379 380 380 /* … … 383 383 * allocate space for signgam. 384 384 */ 385 float gammaf_r(float, int *);386 float lgammaf_r(float, int *);385 float _STD(gammaf_r)(float, int *); 386 float _STD(lgammaf_r)(float, int *); 387 387 388 388 /* 389 389 * float version of IEEE Test Vector 390 390 */ 391 float significandf(float);391 float _STD(significandf)(float); 392 392 #endif /* __BSD_VISIBLE */ 393 393 … … 448 448 #if 0 449 449 long double _STD(modfl)(long double, long double *); /* fundamentally !__pure2 */ 450 long double _STD(nanl)(const char *) __pure2;450 long double nanl(const char *) __pure2; /* gcc intrinsic */ 451 451 long double _STD(nearbyintl)(long double); 452 452 #endif … … 475 475 476 476 #endif /* __ISO_C_VISIBLE >= 1999 */ 477 478 #ifdef __USE_GNU 479 void _STD(sincos)(double, double *, double *); 480 void _STD(sincosf)(float, float *, float *); 481 void _STD(sincosl)(long double, long double *, long double *); 482 float _STD(exp10f)(float); 483 double _STD(exp10)(double); 484 long double _STD(exp10l)(long double); 485 float _STD(log2f)(float); 486 double _STD(log2)(double); 487 long double _STD(log2l)(long double); 488 float _STD(tgammaf)(float); 489 long double _STD(significandl)(long double); 490 long double _STD(j0l)(long double); 491 long double _STD(j1l)(long double); 492 long double _STD(jnl)(int, long double); 493 long double _STD(scalbl)(long double, long double); 494 long double _STD(y0l)(long double); 495 long double _STD(y1l)(long double); 496 long double _STD(ynl)(int, long double); 497 long double _STD(gammal)(long double); 498 long double _STD(gammal_r)(long double,int *); 499 long double _STD(lgammal_r)(long double,int *); 500 501 #endif 477 502 __END_DECLS 478 503 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.