X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCmem.c;h=b1e192e0169790a8ed915d7e3451b97fc4d00d47;hb=8b1f2b3651c5172eb88e2c9bca4f1f34dfd7131b;hp=c98b2bd0f9ab538305821005d907fb901e95be15;hpb=d010bd18867edba95da10d259068d22d5d7c114f;p=fw%2Fsdcc diff --git a/src/SDCCmem.c b/src/SDCCmem.c index c98b2bd0..b1e192e0 100644 --- a/src/SDCCmem.c +++ b/src/SDCCmem.c @@ -844,6 +844,8 @@ allocVariables (symbol * symChain) /* if register bank specified then update maxRegBank */ if (maxRegBank < FUNC_REGBANK (csym->type)) maxRegBank = FUNC_REGBANK (csym->type); + /*JCF: Mark the register bank as used*/ + RegBankUsed[FUNC_REGBANK(csym->type)]=1; } /* if this is a extern variable then change the */