I'm presently looking at getting rid of some obsolete copies of code from the client's production environment - the presence of obsolete copies of some modules has had its usual unpleasant effect. And I wondered...
While I understand that it's impossible to track (say)
external CALLs, is it possible to track
activity at all? Obviously when a module is statically linked to, the it will should be present in the ensuing load module. But what happens when a program is compiled with the DYN option and CALL literal. Are (e.g.) external references generated in the load module? How does the generated code really work? Is it even remotely possible to detect such calls given only a load module, as I have a fairly good load module analyzer already?
Answers/help greatly appreciated!