allocIntoSeg (sym) ;
return ;
}
+
+ if ( SPEC_SCLS(sym->etype) == S_EEPROM ) {
+ SPEC_OCLS(sym->etype) = eeprom ;
+ allocIntoSeg (sym) ;
+ return ;
+ }
return ;
}
return ;
}
- if ( SPEC_SCLS(sym->etype) == S_DATA ) {
+ if ( SPEC_SCLS(sym->etype) == S_DATA ) {
SPEC_OCLS(sym->etype) = (options.noOverlay ? data : overlay );
allocIntoSeg(sym) ;
return ;
}
+
+ if ( SPEC_SCLS(sym->etype) == S_EEPROM ) {
+ SPEC_OCLS(sym->etype) = eeprom;
+ allocIntoSeg(sym) ;
+ return ;
+ }
/* again note that we have put it into the overlay segment
will remove and put into the 'data' segment if required after