That was a little too efficient
[fw/sdcc] / src / SDCCglue.c
index 6b100947609d50c93f57cd255e586c900ac944ab..59f82998c0ae74494db1f6ab87f58f442fff2a36 100644 (file)
@@ -256,6 +256,7 @@ emitRegularMap (memmap * map, bool addPublics, bool arFlag)
          sprintf (newSym->rname,"__xinit_%s", sym->rname);
          SPEC_CONST(newSym->etype)=1;
          SPEC_STAT(newSym->etype)=1;
+         resolveIvalSym(newSym->ival);
 
          // add it to the "XINIT (CODE)" segment
          addSet(&xinit->syms, newSym);