Topic : LX51 - reference map does not show manual overlays

Forum : 8051

Original Post
Post Information Post
December 23, 2007 - 12:39am

The reference map .m51 file does not list overlays created using the directive OVERLAY( caller_segment_name ! called_segement_name ).

Is this correct behaviour? Is the linker recognising the directive but not adding it to the map?

Also, I've had the linker not recognise the segment name of a private function "?PR?_runSig?FO2_SIG?S?FO2_SIG". The directive

OVERLAY ( ?PR?_runSig?FO2_SIG?S?FO2_SIG ! any_other_segment )

results in a "segment not found" message.

regards Steven Pruzina