Code

History

Commits on sl to win32/include/tcc11
  1. Fix wineherman ten brugge committed 5 years ago4c95169
  2. tccpp: cleanup target-os definesgrischka committed 5 years agoea82d08
  3. win32 tcc_libm.h: Implemented overrides for msvcrt.dll's frexp(), ldexp(), and fabs() with speedups 4.5X, 7.3X and 6.3X correspondingly. This is the last commit on this for now.Tyge Løvset committed 5 years ago13a1890
  4. win32 libm: Final optimizations and added nan*() function.Tyge Løvset committed 5 years ago2f78f54
  5. Cleanup and minor fixes in win32/tcc/tcc_libm.h: truncf(), cbrtf(), exp2f(), log2f(), scalbln*()Tyge Løvset committed 5 years ago3b1a42e
  6. Overhauled 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 agob11144d
  7. WIN32/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 6 years ago1073b37
  8. Convert from ISO-8859-1 to UTF-8. See aa812e8.Edmund Grimley Evans committed 9 years agoac41e01
  9. updates & cleanups (tcc-doc/Changelog/TODO ...)grischka committed 9 years ago43d9a7d
  10. win: libm: add implementation for round/fmin/fmax and variantsAvi Halachmi (:avih) committed 11 years ago9d33388
  11. win: math.h: fix fpclassify/signbit/etc - use C instead of broken asmAvi Halachmi (:avih) committed 11 years ago9c52ba4

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t