X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=37f1e1f016096fece2a416b3abe6f2d5c79ef38a;hb=084dd312234f8d66846225c1ec5c49f32a61fb91;hp=526ee483e792458888a72a0507770fdd8f608125;hpb=63eb898e2629a1910805f7b8654cad9689ec220d;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index 526ee483..37f1e1f0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2006-12-30 Bernhard Held + + * src/SDCCpeeph.c (deadMove), + * src/port.h, + * src/mcs51/peep.h: renamed 'op' by 'reg' + * src/mcs51/peep.c (isFunc, isCallerSaveFunc): added, + (scan4op): small change for removeDeadMove(), added support for + 'callee saves' and/or PACLL function calls, + (removeDeadMove): added, removes superflous 'mov r%1,%2', + (removeDeadPopPush): renamed from mcs51DeadMove(), common parts + left in new dispatcher mcs51DeadMove() + (mcs51DeadMove): dispatcher for removeDeadPopPush() and new + removeDeadMove() + * src/mcs51/peeph.def: added rule 301 removing superflous 'mov r%1,%2' + 2006-12-30 Jesus Calvino-Fraga * support/cpp2/options_vc_in.h, support/cpp2/options_vc_in.c,