On Wed, 23 May 2007 09:57:24 -0500, Matthew Stitt <[EMAIL PROTECTED]> wrote:

>I've not noticed this before.  My memory on this behavior was that
>SYS1.LINKLIB, SYS1.CSSLIB, and SYS1.MIGLIB were placed at the top of the
>LNKLST if they were not specified.  Otherwise they were placed where you
>specified them.
>

>Of course this understanding goes back a long way, maybe MVS/XA days.
>
>And I do use the SYSLIB entries in PROGxx to give me a method for placing
>modules ahead of those in these libraries for over-ride purposes.
>

AFAIK, when you use SYSLIB, they must be included manually and go where
you put them.

"When you use SYSLIB statements to change the defaults, you must ensure
that SYS1.LINKLIB, SYS1.MIGLIB, and SYS1.CSSLIB are defined to 
the LNKLST concatenation and that SYS1.LPALIB is defined to the LPALST 
concatenation for the system."


>Would be nice if we could specify more than one library in the SYSLIB
parameter.
>

Can't you do this (untested):

SYSLIB LINKLIB(your.dsn.#1)
SYSLIB MIGLIB(your.dsn.#2)
SYSLIB CSSLIB(your.dsn.#3)

LNKLST DEFINE NAME(LINK01)
LNKLST ADD NAME(LINK01)  DSN(your.dsn.#4)
...
LNKLST ADD NAME(LINK01)  DSN(your.dsn.#n)
LNKLST ADD NAME(LINK01)  DSN(SYS1.LINKLIB)
LNKLST ADD NAME(LINK01)  DSN(SYS1.MIGLIB)
LNKLST ADD NAME(LINK01)  DSN(SYS1.CSSLIB)
LNKLST ADD NAME(LINK01)  DSN(yadayada)
LNKLST ACTIVATE NAME(LINK01) 


--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to