From 8d7c1c43abfe08f1a3ffca0f60670307dcec153a Mon Sep 17 00:00:00 2001 From: bernhardheld Date: Tue, 20 Jan 2004 21:15:17 +0000 Subject: [PATCH] * src/mcs51/peeph.def: fixed bug #880768 git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3147 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 1 + src/mcs51/peeph.def | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 15896835..bb749a95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,7 @@ code / RAM are in the same page / bank. This means the linker can safely allocate code/RAM of separate ASM files to different pages/banks. * doc/sdccman.lyx: added Slade's tips + * src/mcs51/peeph.def: fixed bug #880768 2004-01-20 Erik Petrich diff --git a/src/mcs51/peeph.def b/src/mcs51/peeph.def index 9e09697e..083d8fe5 100644 --- a/src/mcs51/peeph.def +++ b/src/mcs51/peeph.def @@ -1172,7 +1172,7 @@ replace { movc a,@a+dptr mov %4,a inc dptr - clr a + clr a } by { ; Peephole 186.a optimized movc sequence mov dptr,#%1 @@ -1180,11 +1180,12 @@ replace { movc a,@a+dptr mov %2,a mov acc,b - inc dptr + inc dptr movc a,@a+dptr mov %3,a mov acc,b inc dptr + movc a,@a+dptr mov %4,a mov acc,b inc dptr -- 2.47.2