if (SPEC_SCLS (sym->etype) == S_XDATA)
{
- SPEC_OCLS (sym->etype) = xdata;
// should we move this to the initialized data segment?
if (port->genXINIT &&
sym->ival && (sym->level==0) && !SPEC_ABSA(sym->etype)) {
SPEC_OCLS(sym->etype)=xidata;
- addSet(&xidata->syms, sym);
+ } else {
+ SPEC_OCLS (sym->etype) = xdata;
}
allocIntoSeg (sym);
return;