remove a bad fix
[fw/sdcc] / src / ds390 / ralloc.c
index 311107f4f3486b5ac125d7e86dbedee432308a60..2ff9574eaee311ea60c4446c7d9fb17caf86ad49 100644 (file)
@@ -2301,8 +2301,6 @@ packRegisters (eBBlock * ebp)
 
       /* if this is a +/- operation with a rematerizable 
          then mark this as rematerializable as well */
-#if 0
-      // jwk 20010716: temporary disabled because of bug #441448
       if ((ic->op == '+' || ic->op == '-') &&
          (IS_SYMOP (IC_LEFT (ic)) &&
           IS_ITEMP (IC_RESULT (ic)) &&
@@ -2316,7 +2314,6 @@ packRegisters (eBBlock * ebp)
          OP_SYMBOL (IC_RESULT (ic))->rematiCode = ic;
          OP_SYMBOL (IC_RESULT (ic))->usl.spillLoc = NULL;
        }
-#endif
 
       /* mark the pointer usages */
       if (POINTER_SET (ic))