CodeHistory
Commits on dev35+
- VVAdd READMEVlad Vissoultchev committed 8 years ago
b91835d - 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 - WNFix char limitsWirtos_new committed 5 years ago
82611f5 - 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 - HTFix fork problem 114_bound_signalherman ten brugge committed 5 years ago
08d8015 - HTDisable signals in bcheck.c pthread_createherman ten brugge committed 5 years ago
54b4aa3 - GRthree small fixes & three revertsgrischka committed 6 years ago
8b69059 - KMlibtcc: no need to undefKyryl Melekhin committed 6 years ago
2b7aa2a - KMtcc.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 ago
985d963 - JStcc_internal_error: print function with __func__.John Scott committed 6 years ago
53587ee - JStcc_mallocz: clear with memset only if nonzero sizeJohn Scott committed 6 years ago
558c6f5 - GRtccgen: flex arrays etc.grischka committed 6 years ago
72b520e - GRRevert "function pointer compare"grischka committed 6 years ago
4039551 - GRtcc -bench: show text/data/bss binary output sizesgrischka committed 6 years ago
cdc3df9 - HTFix testcase 114 for arm and appleherman ten brugge committed 6 years ago
ae1796f - MMFix tests2/120_alias.c on macosMichael Matz committed 6 years ago
78da458 - HTInit range wth symbolsherman ten brugge committed 6 years ago
0da9383 - HTBound checking fixesherman ten brugge committed 6 years ago
afc0917 - MMReinstate attribute alias handlingMichael Matz committed 6 years ago
352e1d0 - HTAdd typedef debug infoherman ten brugge committed 6 years ago
727e24c - HTFix bitfields init : tiny solutionherman ten brugge committed 6 years ago
8fd7a38 - HTclang7 does not support zero sized structsherman ten brugge committed 6 years ago
89ea624 - HTfunction pointer compareherman ten brugge committed 6 years ago
8f9bf3f - CJHerman proposed patch seems to fix clang issue on x64 DebianChristian Jullien committed 6 years ago
ffac4e7 - GRbitfields init : tiny solutiongrischka committed 6 years ago
8cb3e53 - HTdefault-initialization of bitfieldsherman ten brugge committed 6 years ago
5c6356f - CJIndentation was missing after empty string check was added by wanjochan.Christian Jullien committed 6 years ago
6d819d7 - WAcheck strlen(TCC_LIBTCC1) before tcc_add_support(s1, TCC_LIBTCC1)wanjochan committed 6 years ago
bea7dcd - GRrevert 'no-libtcc1' featuregrischka committed 6 years ago
aed5cd0 - GRlibtcc1.c: cleanup fp2ullgrischka committed 6 years ago
4cd6298 - KMRevert "add tests for float conversions to u64"Kyryl Melekhin committed 6 years ago
55b4754 - HTAllow strings in __builtin_constant_pherman ten brugge committed 6 years ago
c9bbd4e - HTStruct va_arg fixherman ten brugge committed 6 years ago
4a16beb - HTFix testcase 114 for macosherman ten brugge committed 6 years ago
757a974