fix overlapping sloc problem
authorkvigor <kvigor@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 4 May 2001 04:59:13 +0000 (04:59 +0000)
committerkvigor <kvigor@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 4 May 2001 04:59:13 +0000 (04:59 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@771 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/ds390/ralloc.c

index 0475b17735ca8741a9e45d5f2a34df3761fbeccf..3fab7c2dc497c4f3e161e0c9d050642ee650a617 100644 (file)
@@ -380,13 +380,11 @@ noOverLap (set * itmpStack, symbol * fsym)
 {
   symbol *sym;
 
-
   for (sym = setFirstItem (itmpStack); sym;
        sym = setNextItem (itmpStack))
     {
-      if (sym->liveTo > fsym->liveFrom)
+      if (sym->liveTo >= fsym->liveFrom)
        return 0;
-
     }
 
   return 1;