Code

History

Commits on dev1435+
  1. fix 14d0aa450f9a926a852ea01fbdecf27425264d14jiang committed 12 years ago8d5e0cf
  2. Add warning 2 For example: struct A { int b: 16; int c: 16 }; sizeof (struct A);jiang committed 12 years ago0368772
  3. Add warning For example: struct A { int b []; };jiang committed 12 years ago14d0aa4
  4. win64: try to fix linkagegrischka committed 12 years ago0f51ccd
  5. fix bug if (seen_reg_num + reg_count <= 8)jiang committed 12 years agoad787ab
  6. Revert "update static void parse_number()"grischka committed 12 years ago899d266
  7. Return to: e20c1eb99e1003c1e59522c136dbb15c52d7cc7c 1: The new patch for the other machines still have the problem. 2: libcrt Rename (what if gcc had libcrt as well) 3: parse_number exact problem 4: VT_VLS is to allow tcc Compile the following int b = 9; struct st { int a; int b [b] }; struct st st1; st1.b [8] = 9; printf ("% d \ n", st1.b [8]);jiang committed 12 years ago5e56fb6
  8. tcc on i386 are still having problems at work.Thank Roy report again. Struck on several variables can be connected to commit in the register. I am worried whether tcc can run the os. Since my machine is ubuntu 64 bits I can test my machine.jiang committed 12 years ago089dea3
  9. forget commit tccge.c for i386jiang committed 12 years agoa0d45c1
  10. Modify i386-gen.c, Thank Roy Tam reported problemsjiang committed 12 years ago6755b4a
  11. Fix x86-64 vla For example, it should look like this High stack ------------- ----- Func_ret_sub ------------ ---- Vla stack ------------- ---- Known loc -------------- Lowjiang committed 12 years agoe647c31
  12. Fixes include the double quotes bug Added push_macro, pop_macro support Fix pack bug, when output with-E will pack the bugjiang committed 12 years ago6c82076
  13. gen_putz () and struct_copy (), is to reduce the third-party call that generates faster code tcc Now only for x86-64 parse_number also to reduce the reliance on third-party libraries, allowing faster analysis tccjiang committed 12 years ago5b52a44
  14. Add a comment. ref: 2a8905c93b4f67a21e3dbf297c3e93c598831528 Sorry, I used the wrong command, I did not mean it. Thank grischkajiang committed 12 years agoee99fd4
  15. Attention: never use hard tabs other than 8 (eight) widegrischka committed 12 years ago504d40a
  16. update for x86_64-gen.cjiang committed 12 years ago59a22d5
  17. cleanjiang committed 12 years ago2742fbc
  18. fix its own making bug. Improved init_putz (). Modify the tests / Makefile to make the test more securejiang committed 12 years ago87a850f
  19. Expansion code again for x86_64-genjiang committed 12 years ago9e3713f
  20. rename i386-tok.h i386-asm.c, add PRINTF_ASM_CODEjiang committed 12 years ago2b2e7f8
  21. rename libtcc1.cjiang committed 12 years agoba61fd9
  22. Fix va_arg bug, Fix type conversion bug, an increase of loc_stack () function is used to manage locjiang committed 12 years ago5af0ea7
  23. Restore eda2c756edc4dca004ba217d5bf361235dd9de1fjiang committed 12 years ago9ff2886
  24. Reduce the generation of machine code for x86_64, Less of sizejiang committed 12 years ago515169f
  25. So that the generated code, and more shortjiang committed 12 years ago2a8905c
  26. Add support for load/store of _Bool valueThomas Preud'homme committed 13 years ago02e2fe3
  27. fix test3 for x86_64-gen.cjiang committed 12 years agoe20c1eb
  28. fix abitest.c for x86_64 bugjiang committed 12 years ago89f7aea
  29. fix tccpp.cjiang committed 12 years agodeaee6c
  30. update static void parse_number(const char *p) for tccpp.cjiang committed 12 years ago857f7db
  31. add test for abitest.cjiang committed 12 years ago4b50557
  32. tccpe: adjust for new 'hidden' symbols featuregrischka committed 12 years ago2ac238f
  33. Improve efficiency of macro concatenationThomas Preud'homme committed 12 years ago6b7a6fc
  34. Remove unused variableMichael Matz committed 12 years ago356c6f6
  35. x86_64: Handle PLT relocs to hidden symbolsMichael Matz committed 12 years agoe69c506