Code

History

Commits on sl3786
  1. duplicate memberherman ten brugge committed 5 years ago170be79
  2. OpenBSD: SYS_gettid syscall is named SYS_getthrid - WIPChristian Jullien committed 5 years ago6f2659c
  3. OpenBSD: workaround missing SYS_gettid - WIPChristian Jullien committed 5 years ago38dea90
  4. OpenBSD: Fix crt startup names - WIPChristian Jullien committed 5 years agodfe031c
  5. OpenBSD: improve partial support for x86_64 - WIPChristian Jullien committed 5 years ago4e12c2a
  6. win64: fix pe_isafunc()grischka committed 5 years agocf8d9cf
  7. 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
  8. tidy support for helper function such as memmovegrischka committed 5 years ago4a42b0d
  9. win32 libm: Final optimizations and added nan*() function.Tyge Løvset committed 5 years ago2f78f54
  10. Treat func pointers with different return types as not compatibleArthur Williams committed 5 years ago3709f8d
  11. Cleanup and minor fixes in win32/tcc/tcc_libm.h: truncf(), cbrtf(), exp2f(), log2f(), scalbln*()Tyge Løvset committed 5 years ago3b1a42e
  12. 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
  13. Fix char limitsWirtos_new committed 5 years ago82611f5
  14. 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
  15. Fix fork problem 114_bound_signalherman ten brugge committed 6 years ago08d8015
  16. Disable signals in bcheck.c pthread_createherman ten brugge committed 6 years ago54b4aa3
  17. three small fixes & three revertsgrischka committed 6 years ago8b69059
  18. libtcc: no need to undefKyryl Melekhin committed 6 years ago2b7aa2a
  19. tcc.h libtcc.c: remove unused defines pretty sure that functions with use_* do not exist and attempts to use the macros will fail to link I could rename them to be more up to date like tcc_malloc, but to me overloading the std calls with macros is probably taking away control from the programmer, so for the best is to just get rid of them.Kyryl Melekhin committed 6 years ago985d963
  20. tcc_internal_error: print function with __func__.John Scott committed 6 years ago53587ee
  21. tcc_mallocz: clear with memset only if nonzero sizeJohn Scott committed 6 years ago558c6f5
  22. tccgen: flex arrays etc.grischka committed 6 years ago72b520e
  23. Revert "function pointer compare"grischka committed 6 years ago4039551
  24. tcc -bench: show text/data/bss binary output sizesgrischka committed 6 years agocdc3df9
  25. Fix testcase 114 for arm and appleherman ten brugge committed 6 years agoae1796f
  26. Fix tests2/120_alias.c on macosMichael Matz committed 6 years ago78da458
  27. Init range wth symbolsherman ten brugge committed 6 years ago0da9383
  28. Bound checking fixesherman ten brugge committed 6 years agoafc0917
  29. Reinstate attribute alias handlingMichael Matz committed 6 years ago352e1d0
  30. Add typedef debug infoherman ten brugge committed 6 years ago727e24c
  31. Fix bitfields init : tiny solutionherman ten brugge committed 6 years ago8fd7a38
  32. clang7 does not support zero sized structsherman ten brugge committed 6 years ago89ea624
  33. function pointer compareherman ten brugge committed 6 years ago8f9bf3f
  34. Herman proposed patch seems to fix clang issue on x64 DebianChristian Jullien committed 6 years agoffac4e7
  35. bitfields init : tiny solutiongrischka committed 6 years ago8cb3e53

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