On Tue, 17 Apr 2012 17:49:24 -0400, Tony Harminc wrote:
>
>>>Actually, they probrably would document that SYSLIB DD name cannot be
>>>used to with z/OS 1.12 and above to allow for testing alternate
>>>versions of the program.
>>>
>> Are you thinking, rather, perhaps, of STEPLIB?
>>
>> Its likely that they internally DYNALLOC DD(SYSLIB) REUSE, for whatever
>> purpose.  They ought to remove the REUSE key, allowing a "IKJ56246I"
>> FILE in USE" message to appear and use a generated DDNAME (best).
>> A poor second is to document the restriction.
>
>I doubt that the IEH utilities use DYNALLOC. They long predate the
>very existence of DYNALLOC, and while they may, of course, have been
>updated, I suspect they continue to use a combination of DADSM and
>home-grown manipulation of control blocks.
> 
Obviously, something changed between 1.11 and 1.12.
>But of course there's no real way to tell in these OCO days, unless
>some message or behaviour leaks the information.
>
In TSO:

o preallocate SYSLIB to an arbitrary DSN.
o CALL *(IEHLIST)
o use BPXWDYN( 'INFO ...' ) to detect any change in allocation
  of SYSLIB.

(Or preallocate SYSLIB to a USS path.  DYNALLOC REUSE doesn't
deallocate PATHs.  Analyze any failures.)

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to