On 12 September 2011 16:13, Bill Hecox <bill.he...@mail.com> wrote:

> Has anyone heard of a utility that can re-create object modules from a load 
> module?

Yes, indeed. The traditional program was the FE tool known as DELINK
or DELINK0. This is very old (1960s), was never supplied as part of
any operating system or linkage editor, and even if you can find a
copy, is most certainly not recommended.

Other delinkers have been written, and there is at least one, written
I believe in PL/I, on the CBT "tape".

> Is this even possible?

It depends to some extent on what you want to do with the resultant
object module(s). In the general case - indeed in most cases - it is
not possible to create from a load module an object module that
exactly matches the (presumably lost) original object module. So if,
for example, your purpose is to compare an extant with a re-created
object module, either for exact match or for minor differences, you
are unlikely to have a good result.

In most cases it is possible to produce from a load module an object
module that is logically "the same". But there are easier ways of
doing anything I can think of doing with the resultant object module,
using programs that work directly on the load module.

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to