X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=src%2FSDCCBBlock.h;h=68c29061404c96f5c38b2ef3cfbf12eff522c43a;hb=30357bade4ba51536bdf52d60db2a3c96251a1ff;hp=fab3f8986eb283aab6206ce20d6ef3f098eb3aca;hpb=677acf94ea50645d09ce1f764aba4679de762bd8;p=fw%2Fsdcc diff --git a/src/SDCCBBlock.h b/src/SDCCBBlock.h index fab3f898..68c29061 100644 --- a/src/SDCCBBlock.h +++ b/src/SDCCBBlock.h @@ -38,6 +38,7 @@ typedef struct eBBlock unsigned int hasFcall:1; /* has a function call */ unsigned int noPath:1; /* there is no path from _entry to this block */ unsigned int isLastInLoop:1; /* is the last block in a loop */ + struct eBBlock *isConditionalExitFrom; /* this block ends with a return or goto from a conditional block*/ symbol *entryLabel; /* entry label */ iCode *sch; /* pointer to start of code chain */