]> git.gag.com Git - fw/sdcc/commit
* src/port.h: added TARGET_MCS51_LIKE
authorMaartenBrock <MaartenBrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 5 May 2007 13:45:50 +0000 (13:45 +0000)
committerMaartenBrock <MaartenBrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 5 May 2007 13:45:50 +0000 (13:45 +0000)
commit3d5f7dfa8edf8ea9a0e1b0d74ab0daadbf7e819c
tree8a1f28972c3511c38de623d5967f6bcff6cf16a9
parent03a0895b993094520effd7f386db2152da3c93a8
* src/port.h: added TARGET_MCS51_LIKE
* src/SDCCpeeph.c (labelIsUncondJump): new, added, other targets could
  take advantage of it too
* src/z80/gen.c (genIpush): push b, d or h directly instead of using a,
  (shiftR2Left2Result): Optimized: don't check shifting by 0
* src/z80/peeph-z80.def,
* src/z80/peeph.def: whole set of new rules by Philipp Krause with some
  modifications, see patch 1700823

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4786 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
src/SDCCpeeph.c
src/port.h
src/z80/gen.c
src/z80/peeph-z80.def
src/z80/peeph.def