X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCBBlock.c;h=dac9d8ec5ce3019245d2327fb0c88818da07628b;hb=b49cdf35cae5b16ea87b7076739cecde4907ac83;hp=d1f1ebef447ccde2645340818449e73dd16f8b95;hpb=df203a96d87ea3322e836e3dd980f64b80b234e7;p=fw%2Fsdcc diff --git a/src/SDCCBBlock.c b/src/SDCCBBlock.c index d1f1ebef..dac9d8ec 100644 --- a/src/SDCCBBlock.c +++ b/src/SDCCBBlock.c @@ -188,9 +188,11 @@ dumpEbbsToFileExt (int id, eBBlock ** ebbs, int count) for (i = 0; i < count; i++) { fprintf (of, "\n----------------------------------------------------------------\n"); - fprintf (of, "Basic Block %s : loop Depth = %d noPath = %d , lastinLoop = %d\n", + fprintf (of, "Basic Block %s : loop Depth(lSeq) = %d(%d) noPath = %d , lastinLoop = %d\n", ebbs[i]->entryLabel->name, ebbs[i]->depth, + (0 /* for now */ & + ebbs[i]->depth) ? findLoopEndSeq(ebbs[i]->partOfLoop) : 0, ebbs[i]->noPath, ebbs[i]->isLastInLoop); fprintf (of, "\ndefines bitVector :"); @@ -226,7 +228,7 @@ iCode2eBBlock (iCode * ic) ebb->entryLabel = ic->argLabel.label; else { - sprintf (buffer, "_eBBlock%d", eBBNum++); + SNPRINTF (buffer, sizeof(buffer), "_eBBlock%d", eBBNum++); ebb->entryLabel = newSymbol (buffer, 1); ebb->entryLabel->key = labelKey++; }