17 #ifndef _MATH_PRIVATE_H_ 18 #define _MATH_PRIVATE_H_ 25 #define attribute_hidden 26 #define libm_hidden_proto(x) 27 #define libm_hidden_def(x) 28 #define strong_alias(x, y) 34 #define atan SDL_uclibc_atan 35 #define __ieee754_atan2 SDL_uclibc_atan2 36 #define copysign SDL_uclibc_copysign 37 #define cos SDL_uclibc_cos 38 #define fabs SDL_uclibc_fabs 39 #define floor SDL_uclibc_floor 40 #define __ieee754_fmod SDL_uclibc_fmod 41 #define __ieee754_log SDL_uclibc_log 42 #define __ieee754_log10 SDL_uclibc_log10 43 #define __ieee754_pow SDL_uclibc_pow 44 #define scalbln SDL_uclibc_scalbln 45 #define scalbn SDL_uclibc_scalbn 46 #define sin SDL_uclibc_sin 47 #define __ieee754_sqrt SDL_uclibc_sqrt 48 #define tan SDL_uclibc_tan 70 #if (SDL_BYTEORDER == SDL_BIG_ENDIAN) 98 #define EXTRACT_WORDS(ix0,ix1,d) \ 100 ieee_double_shape_type ew_u; \ 102 (ix0) = ew_u.parts.msw; \ 103 (ix1) = ew_u.parts.lsw; \ 108 #define GET_HIGH_WORD(i,d) \ 110 ieee_double_shape_type gh_u; \ 112 (i) = gh_u.parts.msw; \ 117 #define GET_LOW_WORD(i,d) \ 119 ieee_double_shape_type gl_u; \ 121 (i) = gl_u.parts.lsw; \ 126 #define INSERT_WORDS(d,ix0,ix1) \ 128 ieee_double_shape_type iw_u; \ 129 iw_u.parts.msw = (ix0); \ 130 iw_u.parts.lsw = (ix1); \ 136 #define SET_HIGH_WORD(d,v) \ 138 ieee_double_shape_type sh_u; \ 140 sh_u.parts.msw = (v); \ 146 #define SET_LOW_WORD(d,v) \ 148 ieee_double_shape_type sl_u; \ 150 sl_u.parts.lsw = (v); \ 165 #define GET_FLOAT_WORD(i,d) \ 167 ieee_float_shape_type gf_u; \ 174 #define SET_FLOAT_WORD(d,i) \ 176 ieee_float_shape_type sf_u; \ 210 #if defined(_SCALB_INT)
double __ieee754_gamma(double) attribute_hidden
double __ieee754_hypot(double, double) attribute_hidden
double __ieee754_lgamma_r(double, int *) attribute_hidden
double __ieee754_acos(double) attribute_hidden
double __kernel_tan(double, double, int) attribute_hidden
double __ieee754_atanh(double) attribute_hidden
double __ieee754_yn(int, double) attribute_hidden
double __ieee754_j1(double) attribute_hidden
double __ieee754_asin(double) attribute_hidden
double __ieee754_j0(double) attribute_hidden
double __ieee754_gamma_r(double, int *) attribute_hidden
double __ieee754_exp(double) attribute_hidden
double __kernel_cos(double, double) attribute_hidden
GLsizei const GLfloat * value
double __ieee754_y0(double) attribute_hidden
double __ieee754_sinh(double) attribute_hidden
int __kernel_rem_pio2(double *, double *, int, int, int, const int *) attribute_hidden
double __ieee754_cosh(double) attribute_hidden
double __ieee754_jn(int, double) attribute_hidden
double __ieee754_lgamma(double) attribute_hidden
double __ieee754_acosh(double) attribute_hidden
double __ieee754_remainder(double, double) attribute_hidden
double __kernel_sin(double, double, int) attribute_hidden
double __ieee754_y1(double) attribute_hidden
int __ieee754_rem_pio2(double, double *) attribute_hidden
double __ieee754_scalb(double, double) attribute_hidden