src/SDCCloop.c (mergeRegions): an evil beast is dead
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 10 Mar 2003 23:14:55 +0000 (23:14 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 10 Mar 2003 23:14:55 +0000 (23:14 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2370 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
src/SDCCloop.c

index 99c4373f11704cce6fa500ce803d5f0a05850a89..d23d0f1dc0823089f6c9d7a39c9f282224292509 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-03-11  Bernhard Held <bernhard@bernhardheld.de>
+
+        * src/SDCCloop.c (mergeRegions): an evil beast is dead
+
 2003-03-10  Borut Razem <borut.razem@siol.net>
 
        * src/SDCCmain.c: pipe preprocessor's output
index 9bb74e335539b7f6c08b133d4e1bddf5f864729e..21d16bacd661e572d10619a1a18f420bde57d648 100644 (file)
@@ -1175,7 +1175,7 @@ DEFSETFUNC (mergeRegions)
       if (lp->entry == theLoop->entry)
        {
          theLoop->regBlocks = unionSets (theLoop->regBlocks,
-                                         lp->regBlocks, THROW_BOTH);
+                                         lp->regBlocks, THROW_DEST);
          lp->merged = 1;
        }
     }