|
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 |
|