Had broken the regression testsuite
authorsandeep <sandeep@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 24 Dec 2001 22:40:00 +0000 (22:40 +0000)
committersandeep <sandeep@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 24 Dec 2001 22:40:00 +0000 (22:40 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1742 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/ds390/ralloc.c

index 638aa656580517cec6ea2d911680ef510d98148a..b462b81be9f862eebb6ef310f998450c2c103469 100644 (file)
@@ -2137,7 +2137,10 @@ packRegsDPTRuse (operand * op)
            if (OP_SYMBOL(IC_RESULT(ic))->liveTo == 
                OP_SYMBOL(IC_RESULT(ic))->liveFrom) continue ;
            etype = getSpec(type = operandType(IC_RESULT(ic)));
+#if 0
            if (getSize(type) == 0 || isOperandEqual(op,IC_RESULT(ic))) 
+#endif
+           if (getSize(type) == 0)
                continue ;
            return NULL ;
        }