From: kvigor Date: Fri, 4 May 2001 04:59:13 +0000 (+0000) Subject: fix overlapping sloc problem X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=4660c9268ba19a8ff964673539cb9286e2574d38;p=fw%2Fsdcc fix overlapping sloc problem git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@771 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/src/ds390/ralloc.c b/src/ds390/ralloc.c index 0475b177..3fab7c2d 100644 --- a/src/ds390/ralloc.c +++ b/src/ds390/ralloc.c @@ -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;