Code

History

Commits on dev to tcc.h35+
  1. three small fixes & three revertsgrischka committed 6 years ago8b69059
  2. 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
  3. tcc_internal_error: print function with __func__.John Scott committed 6 years ago53587ee
  4. tccgen: flex arrays etc.grischka committed 6 years ago72b520e
  5. tcc -bench: show text/data/bss binary output sizesgrischka committed 6 years agocdc3df9
  6. Reinstate attribute alias handlingMichael Matz committed 6 years ago352e1d0
  7. misplaced parenthese around definition of CONFIG_TCC_BCHECKPursuer2 committed 6 years ago8878c29
  8. bcheck: remove static (compile-time) controlgrischka committed 6 years agof9870f7
  9. Add attribute bound_no_checkingherman ten brugge committed 6 years ago50fe33f
  10. Move bound functions to tccgen.cherman ten brugge committed 6 years agoc1e1c17
  11. Fix parsing of .s filesMichael Matz committed 6 years ago40671f7
  12. __builtin_/__bound_: A 'stay tiny' approach to the mattergrischka committed 6 years ago2a0167a
  13. rework leading underscoresgrischka committed 6 years ago6a4f3cf
  14. macos: Read exported symbols from dylibsMichael Matz committed 6 years agoc86760c
  15. macos: more adjustments for OSX systemsMichael Matz committed 6 years ago4eff2b5
  16. Handle always_inline as GNU inlineMichael Matz committed 6 years agof18f865
  17. Add find_c_sym and friendsMichael Matz committed 6 years ago71b0634
  18. for_each_element for all; add tcc_exit_stateMichael Matz committed 6 years agobbccb13
  19. macos: First cut at generating Mach-O executablesMichael Matz committed 6 years ago9406676
  20. macos: make Mach-O somewhat ELF_OBJ_ONLYMichael Matz committed 6 years ago032664b
  21. Fix some string literal expressions in initializersMichael Matz committed 6 years ago7b6931e
  22. tccpp: faster next()grischka committed 6 years agob5faa45
  23. tcc -MD: drop system includes and duplicatesgrischka committed 6 years agocbef546
  24. tcc --help -v: cleanupgrischka committed 6 years agoe7a4140
  25. Add bound checking to arm, arm64 and riscv64herman ten brugge committed 6 years ago0b8ee73
  26. Missied a commit in order to support -v --help the same way as gcc doesChristian Jullien committed 6 years agobbb3f79
  27. make SILENT=yesgrischka committed 6 years ago7bb5454
  28. tccgen.c: move 'alloca_used' complication to *-gen filesgrischka committed 6 years ago5bc1720
  29. Fix some printf like functionsherman ten brugge committed 6 years ago29ba50d
  30. Allow signal handlers when bound checkingherman ten brugge committed 6 years ago8370bc0
  31. Fix stdarg on x86-64Michael Matz committed 6 years ago8c6143d
  32. Fix interaction of (local) labels and stmt exprsMichael Matz committed 6 years ago096c93c
  33. Rework expr_infixgrischka committed 6 years ago7e90129
  34. Use precedence parser for expressionsMichael Matz committed 9 years ago23a8bac
  35. backtrace: test with DLLsgrischka committed 6 years agod79e1de