ChangeLog 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. 2005-04-05 v1.11 Kevin Kofler <Kevin@tigcc.ticalc.org>
  2. * don't apply patches on .ascii or .asciz lines
  3. 2004-09-23 v1.10 Kevin Kofler <Kevin@tigcc.ticalc.org>
  4. * handling multiple patches on the same line correctly
  5. 2004-09-06 v1.09 Kevin Kofler <Kevin@tigcc.ticalc.org>
  6. * relocated ROM_CALLs now work with -mpcrel
  7. 2004-06-11 v1.08 Kevin Kofler <Kevin@tigcc.ticalc.org>
  8. * OPTIMIZE_CALC_CONSTS now works with -mpcrel
  9. 2004-03-14 v1.07 Kevin Kofler <Kevin@tigcc.ticalc.org>
  10. * -freg-relative-detection now looks for
  11. .set __relation,__ld_entry_point_plus_0x8000
  12. 2003-10-19 v1.06 Kevin Kofler <Kevin@tigcc.ticalc.org>
  13. * fixed handling of _ROM_CALL_nnn+x
  14. * -freg-relative-detection now looks for .xdef __ref_all___reg_relative
  15. 2003-09-28 v1.05 Kevin Kofler <Kevin@tigcc.ticalc.org>
  16. * removed handling of tipatch.lib and tipatchmain.lib, they are no
  17. longer needed with the new linker
  18. * removed unused NLS macros
  19. * now including standard C headers and unistd.h instead of system.h junk
  20. * using standard C argument parsing instead of getopt
  21. * removed unused xmalloc.c source file
  22. * removed autoconf and automake junk, added custom makefile
  23. * some warning fixes
  24. * now includes change_extension directly instead of misc.c
  25. * removed optimization of jumps/branches to the next line (not needed
  26. anymore with the new linker)
  27. * detecting -freg-relative as in the Win32 version
  28. * always use absolute jumps for ROM_CALLs and RAM_CALLs
  29. * added optimization of __ld_calc_const_
  30. * always use absolute references for ROM_CALLs
  31. 2003-02-17 v1.04 Kevin Kofler <Kevin@tigcc.ticalc.org>
  32. * fixed handling of 4-digit error codes
  33. 2002-09-17 v1.03 Kevin Kofler <Kevin@tigcc.ticalc.org>
  34. * updated -freg-relative handling to match TIGCC 0.94 beta 19 behavior
  35. 2002-07-21 v1.02 Kevin Kofler <Kevin@tigcc.ticalc.org>
  36. * fixed false-positives due to imprecise substring matching
  37. * removed useless defines in patcher.h
  38. * removed useless dependency on glib
  39. * xmalloc.c no longer uses the non-portable error.h header.
  40. 2002-07-14 v1.01 Kevin Kofler <Kevin@tigcc.ticalc.org>
  41. * first working version
  42. * most of the code was rewritten or newly written
  43. 2002-02-20 v1.00 Romain Liévin <roms@lpg.ticalc.org>
  44. * tigcc_patch: initial version.