fixed bug #460010
[fw/sdcc] / src / mcs51 / ralloc.c
index b17dcf80b0db9088a71160bbd8ee4e118436bdf4..aaa47ce21bdd617cc95e56ee02f1f7645ca2c96c 100644 (file)
@@ -1432,6 +1432,7 @@ regTypeNum ()
              (ic = hTabItemWithKey (iCodehTab,
                                     bitVectFirstBit (sym->defs))) &&
              POINTER_GET (ic) &&
+             !sym->noSpilLoc &&
              !IS_BITVAR (sym->etype))
            {