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