On Mon, 14 Apr 2008 10:29:26 -0500, Mark Zelden wrote:

>On Mon, 14 Apr 2008 08:08:36 -0700, Edward Jaffe
><[EMAIL PROTECTED]> wrote:
>
>>Actually, JCLIN works no matter what the data set LLQ is. When you code
>>JCLIN, you specify the DDDEF (or DD) names *as* LLQs. You never specify
>>any *real* LLQs.
>
>It is the LLQ that matters in JCLIN. Consider this example:
>
>
>++USERMOD(ICEEXIT)  REWORK(1996350).
>++VER  (Z038) FMID (HSM1F00) .
>++JCLIN.
>//ASMLINK JOB (ACCT),CLASS=M
>//ASM    EXEC PGM=ASMBLR
>//SYSPRINT DD SYSOUT=*
>//SYSLIB   DD DSN=SYS1.MACLIB,DISP=SHR
>//         DD DSN=SYS1.ICEUSER,DISP=SHR
>//SYSUT1   DD UNIT=SYSDA,SPACE=(CYL,1)
>//SYSPUNCH DD DSN=&&amp;amp;PUNCH(ICEIEXIT),
>//            SPACE=(TRK,(1,1,1),DISP=(,PASS)
>//SYSIN DD *
>ICEIEXIT CSECT
>END
>/*
>//*
>//LKED   EXEC PGM=IEWL,PARM='LET,LIST,NCAL,RENT,XREF'
>//SYSPRINT DD SYSOUT=*
>//SYSUT1   DD UNIT=SYSDA,SPACE=(CYL,1)
>//SYSLMOD  DD DSN=ANYTHING.FRED,DISP=SHR
>//SYSPUNCH DD *.ASM.SYSPUNCH,DISP=(OLD,DELETE)
>//SYSIN    DD *
>  INCLUDE SYSPUNCH(ICEIEXIT)
>  ENTRY ICEIEXIT
>  NAME  ICEIEXIT(R)
>/*
>++SRC (ICEIEXIT) DISTLIB(AICESRCE) .
>##
>//   DD DSN=TECH.USERMODS.SOURCE(ICEIEXIT),DISP=SHR
>
>
>Will SMP/E try to link to the data set pointed to by a DDDEF (or DDNAME
>in JCL) of SYSLMOD, or the DSN pointed to by DDDEF or DDNAME of FRED?
>(FRED)
>
FRED.  I believe you and Ed are saying the same thing; I can agree with
both of you.  The more interesting question concerns the ASM STEP:
Will the assembler search for macros in the concatenation of data
sets defined by DDDEFs MACLIB and ICEUSER, or in the concatenation
defined by DDDEF SYSLIB?

-- gil

----------------------------------------------------------------------
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