Code

History

Commits on dev2380+
  1. Generate PIC code so that we can create shared objects properly.Shinichiro Hamaji committed 17 years ago830b753
  2. check for absolute include pathsgrischka committed 17 years ago6c10429
  3. get rid of "free_section problem" with private sectionsgrischka committed 17 years ago29c8e15
  4. tiny_libmaker: fix function array overflowgrischka committed 17 years agoc80f81c
  5. accept "restrict" in array-decl (STDC 199901)grischka committed 17 years ago5818945
  6. i386: apply "align=8 for doubles ..." for PE onlygrischka committed 17 years ago0e01598
  7. x86-64: Now TCC can create healthy shared objects from object files generated by GCCShinichiro Hamaji committed 17 years ago97072b3
  8. x86-64 bug fix: Fix stab generation for x86-64.Shinichiro Hamaji committed 17 years ago754b0be
  9. x86-64 bug fix: Use stack with alignment just like 32bit environments.Shinichiro Hamaji committed 17 years agoe6db5f5
  10. x86-64: Save RDX and RCX before we use them as function parameters.Shinichiro Hamaji committed 17 years ago06fa15f
  11. Remove multiple definition error caused by combination of x86-64 and va_list.Shinichiro Hamaji committed 17 years agoebb874e
  12. Add check for invalid numbers.Shinichiro Hamaji committed 17 years ago6512d9e
  13. Fix overrun in decl_initializer_alloc.Shinichiro Hamaji committed 17 years agoaf6cbc4
  14. Better DLL support on x86-64.Shinichiro Hamaji committed 17 years ago040ef00
  15. First naive DLL support on x86-64.Shinichiro Hamaji committed 17 years agofe8f230
  16. Generate PIC for addresses of symbols.Shinichiro Hamaji committed 17 years agob8a32d8
  17. Suppress noisy pointer signed-ness warnings on x86-64.Shinichiro Hamaji committed 17 years ago7db1e69
  18. Code cleaning: utilize vpushll().Shinichiro Hamaji committed 17 years ago006c907
  19. Support long long bitfields for all architectures.Shinichiro Hamaji committed 17 years ago4f05603
  20. A uint64 bug fix on x86-64Shinichiro Hamaji committed 17 years ago62e73da
  21. Allow long long as a type of bitfields on x86-64.Shinichiro Hamaji committed 17 years agoae60728
  22. win32: allow user segments as writable & executablegrischka committed 17 years ago4a8c222
  23. i386: align=8 for double and long longgrischka committed 17 years ago3116744
  24. win32: fix for VC8Express compilergrischka committed 17 years agob41fc95
  25. tcc -E: preserve spaces (partial solution)Kirill Smelkov committed 17 years ago00f0932
  26. string_test: we should always use 'unsigned int' for bKirill Smelkov committed 17 years ago6213d4b
  27. type_size function returned incorrect sizeAlexander Egorenkov committed 17 years ago5a044b6
  28. fix constant optimization for unsignedsgrischka committed 17 years ago64147b3
  29. fix data overflow with init_putvgrischka committed 17 years ago7c3f19c
  30. Add several test cases.Shinichiro Hamaji committed 17 years agoaa8d22e
  31. Add support of x86-64.Shinichiro Hamaji committed 17 years ago0a9873a
  32. s/int/unsigned/ since GCC 4.3.2 produces code which doesn't stop.Shinichiro Hamaji committed 17 years agofb0ac27
  33. Suport LDOUBLE_SIZE == 16 environment.Shinichiro Hamaji committed 17 years ago1e776b2
  34. silly bug fix: s/#ifdef PTR_SIZE == 4/#if PTR_SIZE == 4/Shinichiro Hamaji committed 17 years agoba8c95a
  35. Make tccelf.c 64bit ready.Shinichiro Hamaji committed 17 years ago27d2334