Code

History

Commits on dev2345+
  1. new files: tcc.h libtcc.c tccpp.c tccgen.cgrischka committed 17 years agoa93bcdf
  2. cleanup makefilesgrischka committed 17 years ago1562662
  3. enable backtrace only when it's supportedgrischka committed 17 years agoe9e89ad
  4. Return value of exit should be void.Shinichiro Hamaji committed 17 years ago859da93
  5. Fixes for tests/Makefile.Shinichiro Hamaji committed 17 years ago48ae0c0
  6. fix makefiles etc for subdirsgrischka committed 17 years ago5829791
  7. new subdirs: include, lib, testsgrischka committed 17 years agoea5e81b
  8. win32: readme.txt->tcc-win32.txt, update tcc-docgrischka committed 17 years agoe8a52a8
  9. mute strange difference in tcctestgrischka committed 17 years agoeca1fba
  10. libtcc: add support to be build as DLLgrischka committed 17 years agob56f956
  11. libtcc: new api tcc_set_lib_pathgrischka committed 17 years agod165e87
  12. tcc_relocate: return error and remove unused codegrischka committed 17 years ago73ba078
  13. Call relocate_sym() before we return the offset, so user doesn't need to check the return value twice.Shinichiro Hamaji committed 17 years agod36fea3
  14. tcc -E: fix pasting empty tokensgrischka committed 17 years agodd5630f
  15. tcc -E: preserve spaces, alternative solutiongrischka committed 17 years ago0f0ed4a
  16. CONFIG_TCC_STATIC: add dummy for dlclosegrischka committed 17 years ago90697c4
  17. avoid warning uninitializedgrischka committed 17 years agod62301b
  18. x86-64: Fix tcc -run. We need extra memory for PLT and GOT.Shinichiro Hamaji committed 17 years ago9a7173b
  19. get rid of 8 bytes memory leakgrischka committed 17 years agoe6ba81b
  20. change tcc_add/get_symbol to use void*grischka committed 17 years agob1697be
  21. alternative int tcc_relocate(TCCState *s1, void *ptr);grischka committed 17 years ago795f674
  22. TOK_builtin_malloc: alternative solutiongrischka committed 17 years ago9a8b291
  23. x86-64: Define make variable TARGET so that test2 and test3 use correct flag.Shinichiro Hamaji committed 17 years ago742cf05
  24. x86-64: Remove code for debug print. Now, we concat buffers before relocation. So this only happens when users try creating >2GB binary.Shinichiro Hamaji committed 17 years ago85d016b
  25. x86-64: Fix cast from integers to pointers.Shinichiro Hamaji committed 17 years ago39a4b85
  26. Work around for the issue TCC doesn't handle -2147483648 properly.Shinichiro Hamaji committed 17 years ago51a7f16
  27. Fixes for issues I've just found/introduced to x86 TCC.Shinichiro Hamaji committed 17 years ago83fd363
  28. x86-64: Cast from 64bit pointer to long long must not generate movslq.Shinichiro Hamaji committed 17 years agobe43c8e
  29. win32: accept uppercase filename suffixesgrischka committed 17 years agoa9c78d0
  30. x86-64: There can be valid addresses which is greater than 0xc0000000.Shinichiro Hamaji committed 17 years agob879ffa
  31. Fix for x86-64: The first and second arguments of memcpy must be pointers.Shinichiro Hamaji committed 17 years agode3f0a4
  32. Fix silly typos in the previous change.Shinichiro Hamaji committed 17 years ago2e9b57b
  33. x86-64: Make ABI for long double compatible with GCC.Shinichiro Hamaji committed 17 years ago9fe28b6
  34. Improve the test coverage: !val for float/double/long long f.Shinichiro Hamaji committed 17 years ago0e239e2
  35. x86-64: Combine buffers of sections before we call tcc_run().Shinichiro Hamaji committed 17 years agofcf2e59