X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=c2269aee7eae84a3f26fe3ad2ec1460b8f35dbd5;hb=67d2a783d2a82394c9d2d9f5e921c7aa1455249f;hp=83335ba5136cc7d16972e924ba34c9d88878a0ee;hpb=f5578880ac28fb1eead3fe585f3058973ccca10e;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index 83335ba5..c2269aee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2006-01-17 Bernhard Held + + * src/SDCCicode.h, + * src/SDCCicode.c (newiTempPreheaderLabel, newiTempLoopHeaderLabel): + renamed, added possibility to create "postLoopLbl"-labels + * src/SDCCBBlock.c (iCodeBreakDown): renamed newiTempPreheaderLabel to + newiTempLoopHeaderLabel + * src/SDCCloop.c (newInduction, newRegion, backEdges, insertIntoLoop, + isNotInBlocks, addToExitsMarkDepth, createLoop, dominatedBy, + addDefInExprs, assignmentsToSym, isOperandInvariant, pointerAssigned, + hasNonPtrUse, loopInvariants, addressTaken, findInduction, + findDefInRegion, mergeRegions, ifMerged, mergeInnerLoops): made static, + (pinduction, pregion, hasIncomingDefs, findLoopEndSeq): disabled, + (basicInduction): fixed bug #136564, made static, + (loopInduction): changed parameter of basicInduction, made static, + (addPostLoopBlock): added + * src/SDCCloop.h: removed backEdges, pregion, pinduction, + loopOptimizations, addressTaken, findDefInRegion, hasIncomingDefs, + findLoopEndSeq + * support/regression/tests/bug-136564.c: added + 2006-01-16 Bernhard Held * src/SDCCicode.c (geniCodeIfx): fix bug 1406131: always false