|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| Makefile | D | 29-Jul-2022 | 1.3 KiB | 35 | 20 |
| README | D | 29-Jul-2022 | 1.7 KiB | 51 | 35 |
| Versions | D | 29-Jul-2022 | 160 | 11 | 10 |
| branred.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| doasin.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| dosincos.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_acos.S | D | 29-Jul-2022 | 23.6 KiB | 879 | 670 |
| e_acosf.S | D | 29-Jul-2022 | 19.4 KiB | 695 | 436 |
| e_acosh.S | D | 29-Jul-2022 | 38.8 KiB | 1,203 | 872 |
| e_acoshf.S | D | 29-Jul-2022 | 32.3 KiB | 1,031 | 771 |
| e_acoshl.S | D | 29-Jul-2022 | 42.8 KiB | 1,713 | 1,239 |
| e_acosl.S | D | 29-Jul-2022 | 58.2 KiB | 2,547 | 1,656 |
| e_asin.S | D | 29-Jul-2022 | 22.9 KiB | 855 | 652 |
| e_asinf.S | D | 29-Jul-2022 | 19.2 KiB | 676 | 420 |
| e_asinl.S | D | 29-Jul-2022 | 57.5 KiB | 2,524 | 1,646 |
| e_atan2.S | D | 29-Jul-2022 | 27.8 KiB | 1,050 | 747 |
| e_atan2f.S | D | 29-Jul-2022 | 23.4 KiB | 901 | 554 |
| e_atan2l.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_atanh.S | D | 29-Jul-2022 | 37.4 KiB | 1,072 | 772 |
| e_atanhf.S | D | 29-Jul-2022 | 28.7 KiB | 846 | 619 |
| e_atanhl.S | D | 29-Jul-2022 | 30.5 KiB | 1,157 | 891 |
| e_cosh.S | D | 29-Jul-2022 | 22.7 KiB | 867 | 593 |
| e_coshf.S | D | 29-Jul-2022 | 20.1 KiB | 712 | 499 |
| e_coshl.S | D | 29-Jul-2022 | 28.2 KiB | 1,096 | 763 |
| e_exp.S | D | 29-Jul-2022 | 21.8 KiB | 800 | 497 |
| e_exp10.S | D | 29-Jul-2022 | 15.8 KiB | 610 | 426 |
| e_exp10f.c | D | 29-Jul-2022 | 188 | 6 | 4 |
| e_exp10l.S | D | 29-Jul-2022 | 24.4 KiB | 815 | 590 |
| e_exp2.S | D | 29-Jul-2022 | 14 KiB | 571 | 380 |
| e_exp2f.S | D | 29-Jul-2022 | 13.4 KiB | 546 | 357 |
| e_exp2l.S | D | 29-Jul-2022 | 23.5 KiB | 808 | 580 |
| e_exp_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_expf.S | D | 29-Jul-2022 | 20.5 KiB | 723 | 465 |
| e_expl.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_fmod.S | D | 29-Jul-2022 | 11.5 KiB | 556 | 366 |
| e_fmodf.S | D | 29-Jul-2022 | 11.6 KiB | 570 | 377 |
| e_fmodl.S | D | 29-Jul-2022 | 13.8 KiB | 673 | 469 |
| e_gamma_r.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_gammaf_r.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_gammal_r.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_hypot.S | D | 29-Jul-2022 | 9.4 KiB | 439 | 262 |
| e_hypotf.S | D | 29-Jul-2022 | 8.8 KiB | 395 | 228 |
| e_hypotl.S | D | 29-Jul-2022 | 9.7 KiB | 476 | 297 |
| e_ilogbl.S | D | 29-Jul-2022 | 7.8 KiB | 268 | 147 |
| e_lgamma_r.c | D | 29-Jul-2022 | 2.5 KiB | 71 | 14 |
| e_lgammaf_r.c | D | 29-Jul-2022 | 2.5 KiB | 71 | 14 |
| e_lgammal_r.c | D | 29-Jul-2022 | 2.5 KiB | 70 | 14 |
| e_log.S | D | 29-Jul-2022 | 48.7 KiB | 1,736 | 1,405 |
| e_log10.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_log10f.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_log10l.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_log2.S | D | 29-Jul-2022 | 19.6 KiB | 716 | 527 |
| e_log2_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_log2f.S | D | 29-Jul-2022 | 15.4 KiB | 554 | 377 |
| e_log2f_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_log2l.S | D | 29-Jul-2022 | 21.8 KiB | 816 | 559 |
| e_log_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_logf.S | D | 29-Jul-2022 | 37.9 KiB | 1,166 | 857 |
| e_logf_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_logl.S | D | 29-Jul-2022 | 30.1 KiB | 1,202 | 762 |
| e_pow.S | D | 29-Jul-2022 | 76 KiB | 2,303 | 1,481 |
| e_pow_log_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_powf.S | D | 29-Jul-2022 | 65.4 KiB | 2,072 | 1,274 |
| e_powf_log2_data.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| e_powl.S | D | 29-Jul-2022 | 69.9 KiB | 2,811 | 1,898 |
| e_rem_pio2l.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| e_remainder.S | D | 29-Jul-2022 | 12 KiB | 590 | 379 |
| e_remainderf.S | D | 29-Jul-2022 | 12.2 KiB | 608 | 390 |
| e_remainderl.S | D | 29-Jul-2022 | 12.5 KiB | 615 | 399 |
| e_scalb.S | D | 29-Jul-2022 | 14 KiB | 599 | 371 |
| e_scalbf.S | D | 29-Jul-2022 | 14 KiB | 599 | 371 |
| e_scalbl.S | D | 29-Jul-2022 | 14 KiB | 599 | 371 |
| e_sinh.S | D | 29-Jul-2022 | 23.9 KiB | 906 | 622 |
| e_sinhf.S | D | 29-Jul-2022 | 21.2 KiB | 749 | 528 |
| e_sinhl.S | D | 29-Jul-2022 | 29.2 KiB | 1,118 | 775 |
| e_sqrt.S | D | 29-Jul-2022 | 9.1 KiB | 344 | 171 |
| e_sqrtf.S | D | 29-Jul-2022 | 7.1 KiB | 261 | 129 |
| e_sqrtf128.c | D | 29-Jul-2022 | 40 | 2 | 1 |
| e_sqrtl.S | D | 29-Jul-2022 | 7.2 KiB | 276 | 147 |
| fclrexcpt.c | D | 29-Jul-2022 | 1.2 KiB | 38 | 11 |
| fedisblxcpt.c | D | 29-Jul-2022 | 1.2 KiB | 36 | 11 |
| feenablxcpt.c | D | 29-Jul-2022 | 1.2 KiB | 36 | 11 |
| fegetenv.c | D | 29-Jul-2022 | 1 KiB | 31 | 10 |
| fegetexcept.c | D | 29-Jul-2022 | 1,003 | 30 | 8 |
| fegetmode.c | D | 29-Jul-2022 | 980 | 27 | 7 |
| fegetround.c | D | 29-Jul-2022 | 1,018 | 29 | 9 |
| feholdexcpt.c | D | 29-Jul-2022 | 1.3 KiB | 43 | 15 |
| fesetenv.c | D | 29-Jul-2022 | 1.3 KiB | 43 | 15 |
| fesetexcept.c | D | 29-Jul-2022 | 1.1 KiB | 32 | 10 |
| fesetmode.c | D | 29-Jul-2022 | 1.4 KiB | 43 | 18 |
| fesetround.c | D | 29-Jul-2022 | 1.3 KiB | 43 | 15 |
| feupdateenv.c | D | 29-Jul-2022 | 1.3 KiB | 42 | 13 |
| fgetexcptflg.c | D | 29-Jul-2022 | 1.1 KiB | 34 | 9 |
| fraiseexcpt.c | D | 29-Jul-2022 | 2.3 KiB | 80 | 37 |
| fsetexcptflg.c | D | 29-Jul-2022 | 1.3 KiB | 40 | 11 |
| ftestexcept.c | D | 29-Jul-2022 | 1 KiB | 32 | 9 |
| gen_import_file_list | D | 29-Jul-2022 | 2 KiB | 91 | 68 |
| get-rounding-mode.h | D | 29-Jul-2022 | 1.1 KiB | 37 | 11 |
| import_check | D | 29-Jul-2022 | 1.8 KiB | 82 | 69 |
| import_diffs | D | 29-Jul-2022 | 142 | 8 | 6 |
| import_file.awk | D | 29-Jul-2022 | 3.7 KiB | 151 | 148 |
| import_intel_libm | D | 29-Jul-2022 | 1.6 KiB | 107 | 79 |
| lgamma-compat.h | D | 29-Jul-2022 | 1.4 KiB | 43 | 20 |
| libc_libm_error.c | D | 29-Jul-2022 | 258 | 15 | 9 |
| libm-symbols.h | D | 29-Jul-2022 | 1.6 KiB | 66 | 52 |
| libm-test-ulps | D | 29-Jul-2022 | 18.9 KiB | 1,492 | 1,205 |
| libm-test-ulps-name | D | 29-Jul-2022 | 5 | 2 | 1 |
| libm_cpu_defs.h | D | 29-Jul-2022 | 5.2 KiB | 156 | 96 |
| libm_error.c | D | 29-Jul-2022 | 95.2 KiB | 4,302 | 3,838 |
| libm_error_codes.h | D | 29-Jul-2022 | 11.3 KiB | 211 | 153 |
| libm_frexp.S | D | 29-Jul-2022 | 6.8 KiB | 209 | 64 |
| libm_frexp4.S | D | 29-Jul-2022 | 5.9 KiB | 198 | 66 |
| libm_frexp4f.S | D | 29-Jul-2022 | 5.9 KiB | 198 | 66 |
| libm_frexp4l.S | D | 29-Jul-2022 | 5.9 KiB | 197 | 66 |
| libm_frexpf.S | D | 29-Jul-2022 | 6.8 KiB | 209 | 64 |
| libm_frexpl.S | D | 29-Jul-2022 | 6.8 KiB | 209 | 64 |
| libm_lgamma.S | D | 29-Jul-2022 | 109.1 KiB | 3,623 | 3,284 |
| libm_lgammaf.S | D | 29-Jul-2022 | 65.7 KiB | 2,199 | 1,886 |
| libm_lgammal.S | D | 29-Jul-2022 | 221.9 KiB | 7,678 | 6,702 |
| libm_reduce.S | D | 29-Jul-2022 | 42.1 KiB | 1,578 | 765 |
| libm_scalblnf.S | D | 29-Jul-2022 | 11 KiB | 450 | 265 |
| libm_sincos.S | D | 29-Jul-2022 | 23.5 KiB | 783 | 450 |
| libm_sincos_large.S | D | 29-Jul-2022 | 58.1 KiB | 2,756 | 1,320 |
| libm_sincosf.S | D | 29-Jul-2022 | 21.6 KiB | 745 | 415 |
| libm_sincosl.S | D | 29-Jul-2022 | 61.8 KiB | 2,526 | 1,534 |
| libm_support.h | D | 29-Jul-2022 | 47.7 KiB | 1,016 | 722 |
| libm_tan.S | D | 29-Jul-2022 | 73 KiB | 3,331 | 1,661 |
| math_err.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| math_ldbl.h | D | 29-Jul-2022 | 3.1 KiB | 123 | 75 |
| mpa.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| mpatan.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| mpatan2.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| mpsqrt.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| mptan.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| printf_fphex.c | D | 29-Jul-2022 | 3.2 KiB | 83 | 58 |
| s_asinh.S | D | 29-Jul-2022 | 36.8 KiB | 1,138 | 820 |
| s_asinhf.S | D | 29-Jul-2022 | 29.9 KiB | 938 | 696 |
| s_asinhl.S | D | 29-Jul-2022 | 34.5 KiB | 1,345 | 979 |
| s_atan.S | D | 29-Jul-2022 | 19.2 KiB | 754 | 550 |
| s_atanf.S | D | 29-Jul-2022 | 14.6 KiB | 556 | 408 |
| s_atanl.S | D | 29-Jul-2022 | 48.9 KiB | 2,009 | 1,227 |
| s_cbrt.S | D | 29-Jul-2022 | 29.1 KiB | 768 | 568 |
| s_cbrtf.S | D | 29-Jul-2022 | 28.7 KiB | 762 | 548 |
| s_cbrtl.S | D | 29-Jul-2022 | 41.3 KiB | 985 | 798 |
| s_ceil.S | D | 29-Jul-2022 | 6.7 KiB | 225 | 117 |
| s_ceilf.S | D | 29-Jul-2022 | 6.7 KiB | 225 | 117 |
| s_ceill.S | D | 29-Jul-2022 | 6.7 KiB | 225 | 117 |
| s_cos.S | D | 29-Jul-2022 | 23.9 KiB | 769 | 410 |
| s_cosf.S | D | 29-Jul-2022 | 22.3 KiB | 718 | 377 |
| s_cosl.S | D | 29-Jul-2022 | 58 KiB | 2,367 | 1,350 |
| s_erf.S | D | 29-Jul-2022 | 24 KiB | 925 | 761 |
| s_erfc.S | D | 29-Jul-2022 | 46.8 KiB | 1,197 | 933 |
| s_erfcf.S | D | 29-Jul-2022 | 28.9 KiB | 981 | 663 |
| s_erfcl.S | D | 29-Jul-2022 | 78.7 KiB | 2,064 | 1,487 |
| s_erff.S | D | 29-Jul-2022 | 15.2 KiB | 559 | 378 |
| s_erfl.S | D | 29-Jul-2022 | 45.3 KiB | 1,238 | 920 |
| s_expm1.S | D | 29-Jul-2022 | 23.5 KiB | 887 | 593 |
| s_expm1f.S | D | 29-Jul-2022 | 19.1 KiB | 672 | 458 |
| s_expm1l.S | D | 29-Jul-2022 | 41.3 KiB | 1,433 | 906 |
| s_fdim.S | D | 29-Jul-2022 | 6.4 KiB | 228 | 130 |
| s_fdimf.S | D | 29-Jul-2022 | 6.4 KiB | 228 | 130 |
| s_fdiml.S | D | 29-Jul-2022 | 6.4 KiB | 228 | 130 |
| s_finite.S | D | 29-Jul-2022 | 1.2 KiB | 45 | 23 |
| s_finitef.S | D | 29-Jul-2022 | 34 | 2 | 0 |
| s_finitel.S | D | 29-Jul-2022 | 34 | 2 | 0 |
| s_floor.S | D | 29-Jul-2022 | 6.5 KiB | 217 | 109 |
| s_floorf.S | D | 29-Jul-2022 | 6.4 KiB | 216 | 109 |
| s_floorl.S | D | 29-Jul-2022 | 6.5 KiB | 216 | 109 |
| s_fma.S | D | 29-Jul-2022 | 2.6 KiB | 73 | 12 |
| s_fmaf.S | D | 29-Jul-2022 | 2.5 KiB | 72 | 11 |
| s_fmal.S | D | 29-Jul-2022 | 2.6 KiB | 73 | 12 |
| s_fmax.S | D | 29-Jul-2022 | 3.4 KiB | 115 | 41 |
| s_fmaxf.S | D | 29-Jul-2022 | 3.4 KiB | 115 | 41 |
| s_fmaxl.S | D | 29-Jul-2022 | 3.4 KiB | 115 | 41 |
| s_fpclassify.S | D | 29-Jul-2022 | 1.5 KiB | 62 | 41 |
| s_fpclassifyf.S | D | 29-Jul-2022 | 42 | 2 | 0 |
| s_fpclassifyl.S | D | 29-Jul-2022 | 42 | 2 | 0 |
| s_frexp.c | D | 29-Jul-2022 | 2.2 KiB | 68 | 13 |
| s_frexpf.c | D | 29-Jul-2022 | 2.2 KiB | 68 | 13 |
| s_frexpl.c | D | 29-Jul-2022 | 2.3 KiB | 68 | 13 |
| s_ilogb.S | D | 29-Jul-2022 | 7.8 KiB | 268 | 147 |
| s_ilogbf.S | D | 29-Jul-2022 | 7.8 KiB | 268 | 147 |
| s_isinf.S | D | 29-Jul-2022 | 1.4 KiB | 57 | 30 |
| s_isinff.S | D | 29-Jul-2022 | 32 | 2 | 0 |
| s_isinfl.S | D | 29-Jul-2022 | 32 | 2 | 0 |
| s_isnan.S | D | 29-Jul-2022 | 1.2 KiB | 50 | 23 |
| s_isnanf.S | D | 29-Jul-2022 | 32 | 2 | 0 |
| s_isnanl.S | D | 29-Jul-2022 | 32 | 2 | 0 |
| s_ldexp.c | D | 29-Jul-2022 | 2 KiB | 62 | 13 |
| s_ldexpf.c | D | 29-Jul-2022 | 2 KiB | 62 | 13 |
| s_ldexpl.c | D | 29-Jul-2022 | 2 KiB | 62 | 13 |
| s_libm_ldexp.S | D | 29-Jul-2022 | 11 KiB | 452 | 265 |
| s_libm_ldexpf.S | D | 29-Jul-2022 | 11 KiB | 452 | 265 |
| s_libm_ldexpl.S | D | 29-Jul-2022 | 11 KiB | 452 | 265 |
| s_libm_scalbn.S | D | 29-Jul-2022 | 11 KiB | 452 | 265 |
| s_libm_scalbnf.S | D | 29-Jul-2022 | 11 KiB | 452 | 265 |
| s_libm_scalbnl.S | D | 29-Jul-2022 | 11 KiB | 452 | 265 |
| s_log1p.S | D | 29-Jul-2022 | 29.8 KiB | 1,103 | 850 |
| s_log1pf.S | D | 29-Jul-2022 | 22.5 KiB | 789 | 550 |
| s_log1pl.S | D | 29-Jul-2022 | 31.2 KiB | 1,201 | 740 |
| s_logb.S | D | 29-Jul-2022 | 8.1 KiB | 282 | 152 |
| s_logbf.S | D | 29-Jul-2022 | 8.2 KiB | 282 | 152 |
| s_logbl.S | D | 29-Jul-2022 | 8.2 KiB | 282 | 152 |
| s_matherrf.c | D | 29-Jul-2022 | 671 | 29 | 14 |
| s_matherrl.c | D | 29-Jul-2022 | 671 | 29 | 14 |
| s_modf.S | D | 29-Jul-2022 | 7.8 KiB | 279 | 121 |
| s_modff.S | D | 29-Jul-2022 | 7.8 KiB | 279 | 121 |
| s_modfl.S | D | 29-Jul-2022 | 7.6 KiB | 274 | 121 |
| s_nearbyint.S | D | 29-Jul-2022 | 6.6 KiB | 218 | 105 |
| s_nearbyintf.S | D | 29-Jul-2022 | 6.6 KiB | 218 | 105 |
| s_nearbyintl.S | D | 29-Jul-2022 | 6.7 KiB | 218 | 105 |
| s_nextafter.S | D | 29-Jul-2022 | 13.6 KiB | 498 | 305 |
| s_nextafterf.S | D | 29-Jul-2022 | 13.6 KiB | 504 | 309 |
| s_nextafterl.S | D | 29-Jul-2022 | 13.5 KiB | 503 | 309 |
| s_nexttoward.S | D | 29-Jul-2022 | 13 KiB | 489 | 304 |
| s_nexttowardf.S | D | 29-Jul-2022 | 13 KiB | 495 | 308 |
| s_nexttowardl.S | D | 29-Jul-2022 | 12.8 KiB | 493 | 308 |
| s_rint.S | D | 29-Jul-2022 | 6.9 KiB | 230 | 117 |
| s_rintf.S | D | 29-Jul-2022 | 6.9 KiB | 230 | 117 |
| s_rintl.S | D | 29-Jul-2022 | 6.9 KiB | 230 | 117 |
| s_round.S | D | 29-Jul-2022 | 6.9 KiB | 234 | 117 |
| s_roundf.S | D | 29-Jul-2022 | 6.9 KiB | 234 | 117 |
| s_roundl.S | D | 29-Jul-2022 | 6.9 KiB | 234 | 117 |
| s_scalblnf.c | D | 29-Jul-2022 | 2 KiB | 62 | 13 |
| s_scalbn.c | D | 29-Jul-2022 | 2 KiB | 63 | 13 |
| s_scalbnf.c | D | 29-Jul-2022 | 2 KiB | 63 | 13 |
| s_scalbnl.c | D | 29-Jul-2022 | 2 KiB | 63 | 13 |
| s_signbit.S | D | 29-Jul-2022 | 1 KiB | 37 | 17 |
| s_signbitf.S | D | 29-Jul-2022 | 36 | 2 | 0 |
| s_signbitl.S | D | 29-Jul-2022 | 36 | 2 | 0 |
| s_significand.S | D | 29-Jul-2022 | 4.1 KiB | 153 | 65 |
| s_significandf.S | D | 29-Jul-2022 | 4.1 KiB | 152 | 65 |
| s_significandl.S | D | 29-Jul-2022 | 4.1 KiB | 153 | 65 |
| s_sin.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| s_sincos.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| s_sincosf.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| s_sincosl.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| s_sinf.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| s_sinl.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| s_tan.S | D | 29-Jul-2022 | 20 KiB | 878 | 612 |
| s_tanf.S | D | 29-Jul-2022 | 18.4 KiB | 692 | 492 |
| s_tanh.S | D | 29-Jul-2022 | 30.6 KiB | 985 | 714 |
| s_tanhf.S | D | 29-Jul-2022 | 16 KiB | 582 | 393 |
| s_tanhl.S | D | 29-Jul-2022 | 54.7 KiB | 1,345 | 1,010 |
| s_tanl.S | D | 29-Jul-2022 | 79.6 KiB | 3,249 | 1,862 |
| s_trunc.S | D | 29-Jul-2022 | 5.4 KiB | 167 | 67 |
| s_truncf.S | D | 29-Jul-2022 | 5.4 KiB | 167 | 67 |
| s_truncl.S | D | 29-Jul-2022 | 5.4 KiB | 167 | 67 |
| sfp-machine.h | D | 29-Jul-2022 | 2.5 KiB | 91 | 66 |
| sincos32.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acos.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acos_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_acosf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acosf_compat.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acosh.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acosh_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_acoshf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acoshf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_acoshl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acoshl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_acosl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_acosl_compat.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_asin.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_asin_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_asinf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_asinf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_asinl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_asinl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_atan2.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_atan2_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_atan2f.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_atan2f_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_atan2l.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_atan2l_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_atanh.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_atanh_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_atanhf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_atanhf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_atanhl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_atanhl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_cosh.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_cosh_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_coshf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_coshf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_coshl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_coshl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_exp.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_exp10.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_exp10_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_exp10l.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_exp10l_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_exp2.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_exp2_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_exp2f.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_exp2f_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_exp2l.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_exp2l_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_exp_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_expf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_expf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_expl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_expl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_fmod.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_fmod_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_fmodf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_fmodf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_fmodl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_fmodl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_hypot.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_hypot_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_hypotf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_hypotf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_hypotl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_hypotl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_lgamma_main.c | D | 29-Jul-2022 | 2.6 KiB | 78 | 21 |
| w_lgamma_r.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_lgamma_r_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_lgammaf_main.c | D | 29-Jul-2022 | 2.6 KiB | 78 | 21 |
| w_lgammaf_r.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_lgammaf_r_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_lgammal_main.c | D | 29-Jul-2022 | 2.6 KiB | 77 | 21 |
| w_lgammal_r.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_lgammal_r_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log10.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log10_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log10f.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log10f_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log10l.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log10l_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log1p.c | D | 29-Jul-2022 | 910 | 21 | 0 |
| w_log1pf.c | D | 29-Jul-2022 | 912 | 21 | 0 |
| w_log1pl.c | D | 29-Jul-2022 | 912 | 21 | 0 |
| w_log2.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log2_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log2f.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log2f_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log2l.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_log2l_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_log_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_logf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_logf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_logl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_logl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_pow.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_pow_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_powf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_powf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_powl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_powl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_remainder.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_remainder_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_remainderf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_remainderf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_remainderl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_remainderl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_scalb_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_scalbf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_scalbl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_scalblnf.c | D | 29-Jul-2022 | 924 | 21 | 0 |
| w_sinh.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_sinh_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_sinhf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_sinhf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_sinhl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_sinhl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_sqrt.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_sqrt_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_sqrtf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_sqrtf_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_sqrtl.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_sqrtl_compat.c | D | 29-Jul-2022 | 18 | 2 | 0 |
| w_tgamma.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_tgamma_compat.S | D | 29-Jul-2022 | 52.8 KiB | 1,836 | 1,549 |
| w_tgammaf.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_tgammaf_compat.S | D | 29-Jul-2022 | 35.4 KiB | 1,331 | 1,045 |
| w_tgammal.c | D | 29-Jul-2022 | 19 | 2 | 0 |
| w_tgammal_compat.S | D | 29-Jul-2022 | 135.7 KiB | 4,488 | 3,700 |
README
1 ----------------------------------------------------------
2 Notes on how to update libm based on Intel's libm releases
3 ----------------------------------------------------------
4
5This source code in this directory is currently based on Intel libm
6v2.1 as available from:
7
8 http://www.intel.com/software/products/opensource/libraries/num.htm
9
10To ease importing, fix some bugs, and simplify integration into libc,
11it is also necessary to apply the patch at:
12
13 ftp://ftp.hpl.hp.com/pub/linux-ia64/intel-libm-041228.diff.gz
14
15The expectation is that Intel will integrate most if not all of these
16changes into future releases of libm, so this patching step can
17hopefully be omitted in the future.
18
19Once the patched libm sources are extracted in a directory $LIBM, they
20can be imported into the libc source tree at $LIBC with the following
21step:
22
23 $ cd $LIBC/src/sysdep/ia64/fpu
24 $ ./import_intel_libm $LIBM
25
26This should produce a number of "Importing..." messages, without
27showing any errors.
28
29At this point, you should be able to build glibc in the usual fashion.
30We assume you do this in directory $OBJ. Once the build has
31completed, run "make check" to verify that all (math) checks succeed.
32If these checks succeed, you should also run the following commands to
33verify that the new libm doesn't pollute the name-space and has proper
34size-info for the data objects:
35
36 $ cd $LIBC/src/sysdep/ia64/fpu
37 $ import_check $OBJ/math/
38
39There should be no (unexpected) errors reported by this script.
40
41As an optional step, you may also want to confirm that the new libm
42exports the exact same global symbols as the old one.
43
44If you want to see the changes introduced by the "import_intel_libm"
45script, you can run the commands:
46
47 $ cd $LIBC/src/sysdep/ia64/fpu
48 $ import_diffs
49
50That's it.
51