Code

History

Commits on dev245+
  1. Minimum changes to make all float variants of math.h functions work, by calling the double functions and removing unsupported __asm implementations using "=t". This patch also enables the double version of logb(double).Tyge committed 6 years agodf67d86
  2. OSX: libtcc.dylib Makefile fixwanjochan committed 6 years agoc386ca9
  3. Add a test function which verifies we can pass a struct ptr to va_arg for all supported architectures. The bug has been identify by trying to compile FFTW-3.3.8.Christian Jullien committed 6 years ago5ade19c
  4. Fix arm64-gen.c when passing a struct ptr to va_arg.Christian Jullien committed 6 years agoec0e936
  5. OSX: make libtcc.dylibwanjochan committed 6 years ago6fa78a3
  6. relocate_syms() should using !(nostdlib) for parameter "int do_resolve"wanjochan committed 6 years ago4caa9a4
  7. instruduce C2x _Static_assert syntaxematthias committed 6 years ago704b602
  8. improve _Static_assertmatthias committed 6 years agocb041f1
  9. win32/build-tcc.bat: clean .o in win32/libSizhe Zhao committed 6 years agoe050ae8
  10. Better follow spacing style. (only changed formatting)Udo committed 6 years ago923100c
  11. rework type coercion in ternary expr (a bit) and uncomment previously failing test. Be more explicit in diagnostic messages.Udo committed 6 years ago9272fac
  12. extend test 03_struct for attr. __cleanup__Udo committed 6 years agoa9e7fe1
  13. warn if attr. __cleanup__ is given in type decl. (Allow this as an extension?)Udo committed 6 years ago89b3cf0
  14. Check if symbol given for attr. cleanup is actually a functionUdo committed 6 years agoc092f2e
  15. Rework expr_infixgrischka committed 6 years ago7e90129
  16. Rework expr_landorMichael Matz committed 6 years agoaeac24d
  17. Use precedence parser for expressionsMichael Matz committed 9 years ago23a8bac
  18. Fix symbol versions with shared libsMichael Matz committed 6 years agofdeeb62
  19. backtrace: test with DLLsgrischka committed 6 years agod79e1de
  20. Make 112_backtrace/bcheck_123 more robustMichael Matz committed 6 years agoa5f6e61
  21. fixes for previous commitgrischka committed 6 years ago2b7cffa
  22. tccrun.c: standalone backtraces with -bt[N] or -bgr committed 6 years agoef42295
  23. Exclude ellipsis functions from bounds checking. This fails on i386.herman ten brugge committed 6 years ago4092b05
  24. Merge branch 'mob' of git://repo.or.cz/tinycc into mypatchChristian Jullien committed 6 years agoc297696
  25. Add _ISOCxx_SOURCE glibc compatible macros.Christian Jullien committed 6 years agoc7e3d5d
  26. Call pop_local_syms before gfunc_epilogherman ten brugge committed 6 years ago0d7c40b
  27. Cleanup new bound checking codeMichael Matz committed 6 years ago65f2fe3
  28. Fix handling of unevaluated subexpression of constMichael Matz committed 6 years ago4a70b2b
  29. Update bound checking code.herman ten brugge committed 6 years ago3877618
  30. C11, section 7.2: The macro static_assert expands to _Static_assert. This macro was missing on WindowsChristian Jullien committed 6 years ago0d6801b
  31. Fix sellinux pointer code in tccrun. Free all memory on exit in __bound_exit.herman ten brugge committed 6 years ago2690425
  32. Fix the get_asm_string fail on i386 in another wayMichael Matz committed 6 years agof150f93
  33. tcctest: explain why i386 is not testedGiovanni Mascellani committed 6 years ago43fb5a7
  34. Use explicit signed char in char_short_testMichael Matz committed 6 years ago1d4d74d
  35. Adjust return value promotion for some archsMichael Matz committed 6 years agoc8ca64d