Lines 822-888
irintl(long double x)
Link Here
|
822 |
__x + __y; \ |
822 |
__x + __y; \ |
823 |
}) |
823 |
}) |
824 |
|
824 |
|
825 |
/* |
|
|
826 |
* ieee style elementary functions |
827 |
* |
828 |
* We rename functions here to improve other sources' diffability |
829 |
* against fdlibm. |
830 |
*/ |
831 |
#define __ieee754_sqrt sqrt |
832 |
#define __ieee754_acos acos |
833 |
#define __ieee754_acosh acosh |
834 |
#define __ieee754_log log |
835 |
#define __ieee754_log2 log2 |
836 |
#define __ieee754_atanh atanh |
837 |
#define __ieee754_asin asin |
838 |
#define __ieee754_atan2 atan2 |
839 |
#define __ieee754_exp exp |
840 |
#define __ieee754_cosh cosh |
841 |
#define __ieee754_fmod fmod |
842 |
#define __ieee754_pow pow |
843 |
#define __ieee754_lgamma lgamma |
844 |
#define __ieee754_gamma gamma |
845 |
#define __ieee754_lgamma_r lgamma_r |
846 |
#define __ieee754_gamma_r gamma_r |
847 |
#define __ieee754_log10 log10 |
848 |
#define __ieee754_sinh sinh |
849 |
#define __ieee754_hypot hypot |
850 |
#define __ieee754_j0 j0 |
851 |
#define __ieee754_j1 j1 |
852 |
#define __ieee754_y0 y0 |
853 |
#define __ieee754_y1 y1 |
854 |
#define __ieee754_jn jn |
855 |
#define __ieee754_yn yn |
856 |
#define __ieee754_remainder remainder |
857 |
#define __ieee754_scalb scalb |
858 |
#define __ieee754_sqrtf sqrtf |
859 |
#define __ieee754_acosf acosf |
860 |
#define __ieee754_acoshf acoshf |
861 |
#define __ieee754_logf logf |
862 |
#define __ieee754_atanhf atanhf |
863 |
#define __ieee754_asinf asinf |
864 |
#define __ieee754_atan2f atan2f |
865 |
#define __ieee754_expf expf |
866 |
#define __ieee754_coshf coshf |
867 |
#define __ieee754_fmodf fmodf |
868 |
#define __ieee754_powf powf |
869 |
#define __ieee754_lgammaf lgammaf |
870 |
#define __ieee754_gammaf gammaf |
871 |
#define __ieee754_lgammaf_r lgammaf_r |
872 |
#define __ieee754_gammaf_r gammaf_r |
873 |
#define __ieee754_log10f log10f |
874 |
#define __ieee754_log2f log2f |
875 |
#define __ieee754_sinhf sinhf |
876 |
#define __ieee754_hypotf hypotf |
877 |
#define __ieee754_j0f j0f |
878 |
#define __ieee754_j1f j1f |
879 |
#define __ieee754_y0f y0f |
880 |
#define __ieee754_y1f y1f |
881 |
#define __ieee754_jnf jnf |
882 |
#define __ieee754_ynf ynf |
883 |
#define __ieee754_remainderf remainderf |
884 |
#define __ieee754_scalbf scalbf |
885 |
|
886 |
/* fdlibm kernel function */ |
825 |
/* fdlibm kernel function */ |
887 |
int __kernel_rem_pio2(double*,double*,int,int,int); |
826 |
int __kernel_rem_pio2(double*,double*,int,int,int); |
888 |
|
827 |
|