Hi,

Below is my JCL where I want to compile my MAP load module at RMODE-24 and
AMODE - 24, but the Load module is getting created with AMODE-31,RMODE-ANY.

TRNR007.LOADLIB
//MAPCOMP  JOB MSGCLASS=X,MSGLEVEL=(1,1),CLASS=B,
//         REGION=5M,NOTIFY=&SYSUID
//**********************************************************************
//*                     INPUT AREA                                     *
//**********************************************************************
// SET SOURCE=TRNR007.TEST.BMS(TRNM007)         <-PROGRAM SOURCE
// SET LOAD=TRGTRN01.CICS.LOAD(TRNM007)            <-LOAD LIBRARY
// SET COPY=TRNR007.COPYLIB(TRNM007)            <-COPY LIBRARY
//**********************************************************************
//* ASSEMBLES MAP INTO AN EXECUTABLE MAP (PHYSICAL MAP)                *
//**********************************************************************
//ASMMAP EXEC PGM=ASMA90,
//        PARM='SYSPARM(MAP),DECK,NOOBJECT,ALIGN',
//        REGION=4M
//SYSLIB   DD  DSN=CICSTS31.CICS.SDFHMAC,DISP=SHR
//         DD  DSN=CICSTS31.CICS.SDFHSAMP,DISP=SHR
//         DD  DSN=SYS1.MACLIB,DISP=SHR
//SYSUT1   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT2   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT3   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSPUNCH DD  DSN=&&OBJMOD,
//             DISP=(,PASS),UNIT=SYSDA,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=0),
//             SPACE=(400,(100,100))
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  DISP=SHR,DSN=&SOURCE
//**********************************************************************
//* PUTS THE MAP INTO LINK LIBRARY                                     *
//**********************************************************************
//LNKEDT EXEC PGM=IEWL,
//         PARM='NORENT,LIST,XREF,LET,NCAL',
//         COND=(3,LT,ASMMAP)
//SYSUT1   DD  UNIT=SYSDA,SPACE=(1024,(100,50))
//SYSPRINT DD  SYSOUT=*
//SYSLMOD  DD  DISP=SHR,DSN=&LOAD
//SYSLIN   DD  DSN=&&OBJMOD,DISP=(OLD,PASS)
//**********************************************************************
//* CREATES COPYBOOK AND ADDS IT INTO COPYBOOK LIBRARY (SYMBOLIC MAP)  *
//**********************************************************************
//DSECT EXEC PGM=ASMA90,
//        PARM='SYSPARM(DSECT),DECK,NOOBJECT,ALIGN',
//        REGION=5M
//SYSLIB   DD  DSN=CICSTS31.CICS.SDFHMAC,DISP=SHR
//         DD  DSN=CICSTS31.CICS.SDFHSAMP,DISP=SHR
//         DD  DSN=SYS1.MACLIB,DISP=SHR
//SYSUT1   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT2   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT3   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSPUNCH DD  DISP=SHR,DSN=&COPY
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  DISP=SHR,DSN=&SOURCE

Could anyone please guide if my above JCL needs any Correction to get the
load module as : AMODE : 24,RMODE:24.

When I check the LKEDT executed step :

TRNR007.LOADLIB
//MAPCOMP  JOB MSGCLASS=X,MSGLEVEL=(1,1),CLASS=B,
//         REGION=5M,NOTIFY=&SYSUID
//**********************************************************************
//*                     INPUT AREA                                     *
//**********************************************************************
// SET SOURCE=TRNR007.TEST.BMS(TRNM007)         <-PROGRAM SOURCE
// SET LOAD=TRGTRN01.CICS.LOAD(TRNM007)            <-LOAD LIBRARY
// SET COPY=TRNR007.COPYLIB(TRNM007)            <-COPY LIBRARY
//**********************************************************************
//* ASSEMBLES MAP INTO AN EXECUTABLE MAP (PHYSICAL MAP)                *
//**********************************************************************
//ASMMAP EXEC PGM=ASMA90,
//        PARM='SYSPARM(MAP),DECK,NOOBJECT,ALIGN',
//        REGION=4M
//SYSLIB   DD  DSN=CICSTS31.CICS.SDFHMAC,DISP=SHR
//         DD  DSN=CICSTS31.CICS.SDFHSAMP,DISP=SHR
//         DD  DSN=SYS1.MACLIB,DISP=SHR
//SYSUT1   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT2   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT3   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSPUNCH DD  DSN=&&OBJMOD,
//             DISP=(,PASS),UNIT=SYSDA,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=0),
//             SPACE=(400,(100,100))
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  DISP=SHR,DSN=&SOURCE
//**********************************************************************
//* PUTS THE MAP INTO LINK LIBRARY                                     *
//**********************************************************************
//LNKEDT EXEC PGM=IEWL,
//         PARM='NORENT,LIST,XREF,LET,NCAL',
//         COND=(3,LT,ASMMAP)
//SYSUT1   DD  UNIT=SYSDA,SPACE=(1024,(100,50))
//SYSPRINT DD  SYSOUT=*
//SYSLMOD  DD  DISP=SHR,DSN=&LOAD
//SYSLIN   DD  DSN=&&OBJMOD,DISP=(OLD,PASS)
//**********************************************************************
//* CREATES COPYBOOK AND ADDS IT INTO COPYBOOK LIBRARY (SYMBOLIC MAP)  *
//**********************************************************************
//DSECT EXEC PGM=ASMA90,
//        PARM='SYSPARM(DSECT),DECK,NOOBJECT,ALIGN',
//        REGION=5M
//SYSLIB   DD  DSN=CICSTS31.CICS.SDFHMAC,DISP=SHR
//         DD  DSN=CICSTS31.CICS.SDFHSAMP,DISP=SHR
//         DD  DSN=SYS1.MACLIB,DISP=SHR
//SYSUT1   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT2   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSUT3   DD  UNIT=SYSDA,SPACE=(1700,(400,400))
//SYSPUNCH DD  DISP=SHR,DSN=&COPY
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  DISP=SHR,DSN=&SOURCE
SAVE MODULE ATTRIBUTES:

   AC                  000
   AMODE                31
   COMPRESSION         NONE
   DC                  NO
   EDITABLE            YES
   EXCEEDS 16MB        NO
   EXECUTABLE          YES
   MIGRATABLE          YES
   OL                  NO
   OVLY                NO
   PACK,PRIME          NO,NO
   PAGE ALIGN          NO
   REFR                NO
   RENT                NO
   REUS                NO
   RMODE               ANY
   SCTR                NO
   SSI
SYM GENERATED       NO
TEST                NO
XPLINK              NO
MODULE SIZE (HEX)   00000248
DASD SIZE (HEX)     00001000

Not sure how to change this modes. Could anyone please point me to the
right direction.

Regards,
Jags

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

Reply via email to