Some hc08 related updates that I missed earlier
[fw/sdcc] / src / SDCCdflow.c
index b76055e500ebb5c6fcc100f358b8d173a17f5436..3b3f8dd1438428bd3ac86d6fb5604938f4356be4 100644 (file)
@@ -68,11 +68,11 @@ DEFSETFUNC (ifKilledInBlock)
                   cdp->diCode->key);
   if (bitVectBitsInCommon (outs, OP_DEFS (cdp->sym)))
     {
-      setToNull ((void **) &outs);
+      setToNull ((void *) &outs);
       return 1;
     }
 
-  setToNull ((void **) &outs);
+  setToNull ((void *) &outs);
 
   /* if the operands of this one was changed in the block */
   /* then delete it */
@@ -190,7 +190,7 @@ computeDataFlow (eBBlock ** ebbs, int count)
            oldOutExprs = setFromSet (ebbs[i]->outExprs);
          else
            oldOutDefs = bitVectCopy (ebbs[i]->outDefs);
-         setToNull ((void **) &ebbs[i]->inDefs);
+         setToNull ((void *) &ebbs[i]->inDefs);
 
          /* indefitions are easy just merge them by union */
          /* these are the definitions that can possibly   */
@@ -218,13 +218,13 @@ computeDataFlow (eBBlock ** ebbs, int count)
 
          /* figure out the incoming expressions */
          /* this is a little more complex       */
-         setToNull ((void **) &ebbs[i]->inExprs);
+         setToNull ((void *) &ebbs[i]->inExprs);
          if (optimize.global_cse)
            {
              firstTime = 1;
              applyToSet (pred, mergeInExprs, ebbs[i], &firstTime);
            }
-         setToNull ((void **) &pred);
+         setToNull ((void *) &pred);
 
          /* do cse with computeOnly flag set to TRUE */
          /* this by far the quickest way of computing */