I don't know the answer to your conundrum, but I am *pretty* sure of what I said.
Yes, I *recall* that the linker/binder generates Type 42's, and yes definitely IEBCOPY calls the binder under the covers in some situations, so I guess in those situations "IEBCOPY" would generate a Type 42. Manipulating a PDS (not E) directory with "roll your own" code is *relatively* easy, would you not agree? In the read direction, the same code works with PDSEs. What about on the write side? If I write a program to rename a PDS member in place (let's assume the collating sequence does not change, just to make life simple) will that code work with a PDSE? I don't know -- does anyone else here? I can run "SMF" experiments fairly easily if that would make sense, but not this afternoon. BTW, any "semantic" argument about what *exactly* constitutes a rename should be moot. If you do a "rename" by doing a delete and an add, there are Type 42 records for that also. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Tony Harminc Sent: Wednesday, April 03, 2013 11:13 AM To: [email protected] Subject: Re: SMF type 42 record - Renaming PDSE member On 3 April 2013 14:04, Charles Mills <[email protected]> wrote: > IEBCOPY (apparently) contains its own "roll your own" PDS directory > manipulation logic rather than STOWs or DESERVs, so whether you call > it a rename, an alias, or a re-christening, IEBCOPY never generates > nor causes the generation of an SMF Type 42 record. It seems to me implausible that IEBCOPY contains code to manipulate PDSE directory entries directly. Is there even such an interface known to anyone outside IBM? If anything, IEBCOPY and some other utilities such as AMBLIST and AMASPZAP have become more modular, and appear to call e.g. the Binder where they used to manipulate load modules and their directory entries directly. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
