CodeHistory
- TLCleanup and minor fixes in win32/tcc/tcc_libm.h: truncf(), cbrtf(), exp2f(), log2f(), scalbln*()Tyge Løvset committed 5 years ago
3b1a42e - TLOverhauled WIN32 math and added missing functions: 1) Cleanup: moved function implementations from win32/include/math.h to win32/include/tcc/tcc_libm.h 2) Added missing math functions: MUSL: asinh(), acosh(), atanh(), scalbn(). My impl: log1p(), expm1(), ilogb(), scalbln(), nexttoward() - now only a few are missing: remquo(), remainder(), fma(), nan(), erf(), erfc(), nearbyint(). 3) Added/defined all missing *f() and *l() math functions. 4) Added functions have short but accurate/fast implementations. 5) Added <tgmath.h> for all platforms. (not too useful, IMO, but is C99 standard).Tyge Løvset committed 5 years ago
b11144d - TLWIN32/64 only: Added C99 math functions: tgamma(), tgammaf(), lgamma(), lgammaf(), cbrt(), cbrtf(), log2(), log2f(), exp2(), exp2f(). The gamma() functions are accurate to 13 digits over the full range. Returns INFINITY / NAN identical to other compiler's math libs.Tyge Løvset committed 5 years ago
1073b37 - EGConvert from ISO-8859-1 to UTF-8. See aa812e8.Edmund Grimley Evans committed 9 years ago
ac41e01 - GRupdates & cleanups (tcc-doc/Changelog/TODO ...)grischka committed 9 years ago
43d9a7d - AHwin: libm: add implementation for round/fmin/fmax and variantsAvi Halachmi (:avih) committed 11 years ago
9d33388 - AHwin: math.h: fix fpclassify/signbit/etc - use C instead of broken asmAvi Halachmi (:avih) committed 11 years ago
9c52ba4