-
- Downloads
add an almost complete libm implementation
again taken from musl. For now disabled: - floor, ceil: we have an asm implementation, but need to check if it's enough - various functions that mess with the floating point exception status.
Showing
- libc/build.mak 211 additions, 0 deletionslibc/build.mak
- libc/internal/libm.h 176 additions, 0 deletionslibc/internal/libm.h
- libc/internal/longdbl.h 137 additions, 0 deletionslibc/internal/longdbl.h
- libc/internal/math.h 419 additions, 0 deletionslibc/internal/math.h
- libc/math/__cos.c 71 additions, 0 deletionslibc/math/__cos.c
- libc/math/__cosdf.c 35 additions, 0 deletionslibc/math/__cosdf.c
- libc/math/__cosl.c 65 additions, 0 deletionslibc/math/__cosl.c
- libc/math/__expo2.c 16 additions, 0 deletionslibc/math/__expo2.c
- libc/math/__expo2f.c 16 additions, 0 deletionslibc/math/__expo2f.c
- libc/math/__fpclassify.c 10 additions, 0 deletionslibc/math/__fpclassify.c
- libc/math/__fpclassifyf.c 10 additions, 0 deletionslibc/math/__fpclassifyf.c
- libc/math/__fpclassifyl.c 30 additions, 0 deletionslibc/math/__fpclassifyl.c
- libc/math/__invtrigl.c 31 additions, 0 deletionslibc/math/__invtrigl.c
- libc/math/__invtrigl.h 10 additions, 0 deletionslibc/math/__invtrigl.h
- libc/math/__log1p.h 94 additions, 0 deletionslibc/math/__log1p.h
- libc/math/__log1pf.h 35 additions, 0 deletionslibc/math/__log1pf.h
- libc/math/__polevll.c 90 additions, 0 deletionslibc/math/__polevll.c
- libc/math/__rem_pio2.c 175 additions, 0 deletionslibc/math/__rem_pio2.c
- libc/math/__rem_pio2_large.c 445 additions, 0 deletionslibc/math/__rem_pio2_large.c
- libc/math/__rem_pio2f.c 78 additions, 0 deletionslibc/math/__rem_pio2f.c
Loading
Please register or sign in to comment