math_private.h (e11b6fa307b49a2a9ba2d0af0d80ddc103c84c10) | math_private.h (2b795b29212bcb9a8463381b5146e80e17793dcc) |
---|---|
1/* 2 * ==================================================== 3 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 4 * 5 * Developed at SunPro, a Sun Microsystems, Inc. business. 6 * Permission to use, copy, modify, and distribute this 7 * software is freely granted, provided that this notice 8 * is preserved. --- 417 unchanged lines hidden (view full) --- 426#define __ieee754_ynf ynf 427#define __ieee754_remainderf remainderf 428#define __ieee754_scalbf scalbf 429 430/* fdlibm kernel function */ 431int __kernel_rem_pio2(double*,double*,int,int,int); 432 433/* double precision kernel functions */ | 1/* 2 * ==================================================== 3 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 4 * 5 * Developed at SunPro, a Sun Microsystems, Inc. business. 6 * Permission to use, copy, modify, and distribute this 7 * software is freely granted, provided that this notice 8 * is preserved. --- 417 unchanged lines hidden (view full) --- 426#define __ieee754_ynf ynf 427#define __ieee754_remainderf remainderf 428#define __ieee754_scalbf scalbf 429 430/* fdlibm kernel function */ 431int __kernel_rem_pio2(double*,double*,int,int,int); 432 433/* double precision kernel functions */ |
434#ifdef INLINE_REM_PIO2 435__inline 436#endif | 434#ifndef INLINE_REM_PIO2 |
437int __ieee754_rem_pio2(double,double*); | 435int __ieee754_rem_pio2(double,double*); |
436#endif |
|
438double __kernel_sin(double,double,int); 439double __kernel_cos(double,double); 440double __kernel_tan(double,double,int); 441double __ldexp_exp(double,int); 442#ifdef _COMPLEX_H 443double complex __ldexp_cexp(double complex,int); 444#endif 445 446/* float precision kernel functions */ | 437double __kernel_sin(double,double,int); 438double __kernel_cos(double,double); 439double __kernel_tan(double,double,int); 440double __ldexp_exp(double,int); 441#ifdef _COMPLEX_H 442double complex __ldexp_cexp(double complex,int); 443#endif 444 445/* float precision kernel functions */ |
447#ifdef INLINE_REM_PIO2F 448__inline 449#endif | 446#ifndef INLINE_REM_PIO2F |
450int __ieee754_rem_pio2f(float,double*); | 447int __ieee754_rem_pio2f(float,double*); |
451#ifdef INLINE_KERNEL_SINDF 452__inline | |
453#endif | 448#endif |
449#ifndef INLINE_KERNEL_SINDF |
|
454float __kernel_sindf(double); | 450float __kernel_sindf(double); |
455#ifdef INLINE_KERNEL_COSDF 456__inline | |
457#endif | 451#endif |
452#ifndef INLINE_KERNEL_COSDF |
|
458float __kernel_cosdf(double); | 453float __kernel_cosdf(double); |
459#ifdef INLINE_KERNEL_TANDF 460__inline | |
461#endif | 454#endif |
455#ifndef INLINE_KERNEL_TANDF |
|
462float __kernel_tandf(double,int); | 456float __kernel_tandf(double,int); |
457#endif |
|
463float __ldexp_expf(float,int); 464#ifdef _COMPLEX_H 465float complex __ldexp_cexpf(float complex,int); 466#endif 467 468/* long double precision kernel functions */ 469long double __kernel_sinl(long double, long double, int); 470long double __kernel_cosl(long double, long double); 471long double __kernel_tanl(long double, long double, int); 472 473#endif /* !_MATH_PRIVATE_H_ */ | 458float __ldexp_expf(float,int); 459#ifdef _COMPLEX_H 460float complex __ldexp_cexpf(float complex,int); 461#endif 462 463/* long double precision kernel functions */ 464long double __kernel_sinl(long double, long double, int); 465long double __kernel_cosl(long double, long double); 466long double __kernel_tanl(long double, long double, int); 467 468#endif /* !_MATH_PRIVATE_H_ */ |