>The documentation says the TCBJLB points to a DCB of the 
>first library searched for a LOAD module for a program 
>running under that task

If it says exactly that with no qualification elsewhere, it could be 
clarified to say "when not 0".  Also, the DCB may represent a 
concatenation not an individual library. It is true that that will be the 
first library (or libraries) searched, when a usable copy is not found 
already-loaded.

>I have looked at various TCB's PSATOLD ASXBFTCB and if that address were 
a
>DCB at offset X'28' there would be a CL8 DDname

"various TCB's PSATOLD ASXBFTCB" is not something that makes sense to me.

As others have mentioned, it is untrue that DCB offset x'28' will ever 
have a DDNAME if it is opened. 
And any joblib/steplib/tasklib will be open (and better stay open).

Are you aware that ASXBFTCB is not a program task? It is a system task 
(the RCT task). It will always have a zero TCBJLB as will some of the 
other early-in-address space tasks (as no joblib/steplib could yet have 
been defined, and no tasklib is used) such as the dump task. 

TCBJLB will be 0 when there is no joblib/steplib/tasklib.

Peter Relson
z/OS Core Technology Design

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

Reply via email to