* src/SDCCpeeph.c (replaceRule): support empty replacement peephole
authorepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 24 Apr 2004 07:06:41 +0000 (07:06 +0000)
committerepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 24 Apr 2004 07:06:41 +0000 (07:06 +0000)
commit7faa2c7f7e56d31567f05ae41a0c431f9bced6de
tree184e61aebf8442f7f9851f0d84ea21dc3533b4ad
parentb9c43895e7c9fd21b8f52a68685b8ac0a2b69a33
* src/SDCCpeeph.c (replaceRule): support empty replacement peephole
rules
* src/SDCCmain.c,
* src/SDCCglobl.h,
* src/SDCCpeeph.c (getPeepLine): new option --no-peep-comments omits
comments from the peephole optimizer replacement rules
* src/SDCCmem.c (printAllocInfoSeg): give actual location of spilled
symbols
* src/SDCCcse.c (updateSpillLocation),
* src/SDCCopt.c (killDeadCode, findReqv): better tracking of register
equivalents
* src/hc08/ralloc.c (regTypeNum): pseudo symbols must be in DATA only
* src/hc08/main.c (_hc08_finaliseOptions): made pointers to stack
objects far pointers

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3299 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
src/SDCCcse.c
src/SDCCglobl.h
src/SDCCmain.c
src/SDCCmem.c
src/SDCCopt.c
src/SDCCpeeph.c
src/hc08/main.c
src/hc08/ralloc.c