Re: Object modules

2011-09-15 Thread Gerhard Postpischil
On 9/13/2011 12:26 PM, Tony Harminc wrote: I wouldn't say that. I'm not aware of a case where a delinker will silently produce an object deck that doesn't match the load module. Back in the sixties I ran into a problem with a module that had several CSECTs from a single assembly. DELINK0

Re: Object modules

2011-09-15 Thread Paul Gilmartin
On Thu, 15 Sep 2011 10:25:36 -0400, Gerhard Postpischil wrote: Back in the sixties I ran into a problem with a module that had several CSECTs from a single assembly. DELINK0 appeared to work correctly, but the linker forced one of the names to a double-word boundary which it hadn't been before. I

Re: Object modules

2011-09-15 Thread Dan Skomsky, PSTI
: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Gerhard Postpischil Sent: Thursday, September 15, 2011 9:26 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Object modules On 9/13/2011 12:26 PM, Tony Harminc wrote: I wouldn't say that. I'm not aware of a case where a delinker

Re: Object modules

2011-09-13 Thread Bill Hecox
Thanks for all the responses. Good information. The intention was to create the object module then use CMS ZAPTEXT to update it then use the result in a SMPE PTF ++MOD statement. From what I am hearing the delinkers are old and may not produce an accurate object. The programs in question

Re: Object modules

2011-09-13 Thread Tony Harminc
On 13 September 2011 07:23, Bill Hecox bill.he...@mail.com wrote: Thanks for all the responses. Good information. The intention was to create the object module then use CMS ZAPTEXT to update it then use the result in a SMPE PTF ++MOD statement. Ayee... Could you not ZAP load modules using

Re: Object modules

2011-09-13 Thread Paul Gilmartin
On Tue, 13 Sep 2011 12:26:45 -0400, Tony Harminc wrote: The intention was to create the object module then use CMS ZAPTEXT to update it then use the result in a SMPE PTF ++MOD statement. Could you not ZAP load modules using AMASPZAP, and then use ++PROGRAM in SMP/E? I realize that this may

Re: Object modules

2011-09-13 Thread Ed Gould
This may or may not be of help. Rather than worrying about object decks you could dis-assemble the csect in question. I think the high level assembler may do this if not there is a disassembler, on the cbt tape. Ed -- For

Object Modules

2011-09-13 Thread John R. Ehrman (408-463-3543 T/543-)
The ASMDASM disassembler component of the HLASM Toolkit Feature can reconstruct object modules from (a) load modules, (b) program objects, (c) CMS modules, and (d) VSE phases. It is described in the HLASM Toolkit User's Guide, GC26-8710, Chapter 3. It has been available since December 1995

Object Modules

2011-09-12 Thread Bill Hecox
Hi, Has anyone heard of a utility that can re-create object modules from a load module? Is this even possible? Thanks, Bill -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu

Re: Object Modules

2011-09-12 Thread Staller, Allan
in question and create an object deck from the dis-assembled source code. HTH, snip Has anyone heard of a utility that can re-create object modules from a load module? Is this even possible? /snip -- For IBM-MAIN subscribe

Re: Object Modules

2011-09-12 Thread Paul Gilmartin
On Mon, 12 Sep 2011 15:13:17 -0500, Bill Hecox wrote: Has anyone heard of a utility that can re-create object modules from a load module? Is this even possible? You should be able to get a delinker from cbttape.org. What's your underlying motivation? -- gil

Object modules

2011-09-12 Thread john gilmore
by the Binder than are object modules. I hope that you have no notion of modifying object modules; but if you do, don't do it. John Gilmore Ashland, MA 01721-1817 USA -- For IBM-MAIN subscribe

Re: Object Modules

2011-09-12 Thread Ed Gould
Long long ago IBM had let private se hands under the table a program called delink0 ( yes zero) cbttape also has one if memory seves me. The IBM version probably won#39;t work. With program objest and if I recall correctly it didn#39;t work with some(most) of the newer options like overlay

Re: Object Modules

2011-09-12 Thread Shmuel Metz (Seymour J.)
In 0629061002524257.wa.bill.hecoxmail@bama.ua.edu, on 09/12/2011 at 03:13 PM, Bill Hecox bill.he...@mail.com said: Has anyone heard of a utility that can re-create object modules from a load module? There are delink utilities on the CBT tape. If you need to extract sections from a program

Re: Object Modules

2011-09-12 Thread Tony Harminc
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

Re: Object Modules

2011-09-12 Thread Tony Harminc
On 12 September 2011 19:23, Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net wrote: Query; is there anything to build, e.g., GOFF, from program objects? I've never met one, but the Binder API contains sufficient function to retrieve all there is to a Program Object, and the GOFF format is

Re: Object modules

2011-09-12 Thread Paul Gilmartin
On Mon, 12 Sep 2011 21:36:15 +, john gilmore wrote: Paul Gilmartin's implicit question ... Implicit? OK. I suppose it would have been (slightly) more explicit to ask what may be the OP's intended use of object modules that might not be likewise satisfied by load modules? (Inline SMP/E

Object modules

2011-09-12 Thread john gilmore
I could wish that he had used slightly different language, but there is an important sense in which Paul Gilmartin's I believe that the boundaries of the input object modules are not preserved in the load module . . . is entirely correct. These discontinuities are more important for GOFFs