unzmvsc.job 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. //*
  2. //* LE COMPILE FOR UNZIP541.
  3. //* ALL STEPS SHOULD GET COND CODE 0 EXCEPT FOR PLINK.PLKED WHICH GETS 4.
  4. //*
  5. //CBC JCLLIB ORDER=CBC.SCBCPRC
  6. //UNZIP EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  7. // INFILE='USERID.UNZIP.C(UNZIP)',
  8. // OUTFILE='USERID.UNZIP.OBJ(UNZIP),DISP=SHR',
  9. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  10. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  11. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  12. //CRC32 EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  13. // INFILE='USERID.UNZIP.C(CRC32)',
  14. // OUTFILE='USERID.UNZIP.OBJ(CRC32),DISP=SHR',
  15. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  16. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  17. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  18. //CRYPT EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  19. // INFILE='USERID.UNZIP.C(CRYPT)',
  20. // OUTFILE='USERID.UNZIP.OBJ(CRYPT),DISP=SHR',
  21. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  22. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  23. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  24. //ENVARGS EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  25. // INFILE='USERID.UNZIP.C(ENVARGS)',
  26. // OUTFILE='USERID.UNZIP.OBJ(ENVARGS),DISP=SHR',
  27. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  28. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  29. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  30. //EXPLODE EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  31. // INFILE='USERID.UNZIP.C(EXPLODE)',
  32. // OUTFILE='USERID.UNZIP.OBJ(EXPLODE),DISP=SHR',
  33. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  34. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  35. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  36. //EXTRACT EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  37. // INFILE='USERID.UNZIP.C(EXTRACT)',
  38. // OUTFILE='USERID.UNZIP.OBJ(EXTRACT),DISP=SHR',
  39. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  40. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  41. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  42. //FILEIO EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  43. // INFILE='USERID.UNZIP.C(FILEIO)',
  44. // OUTFILE='USERID.UNZIP.OBJ(FILEIO),DISP=SHR',
  45. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  46. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  47. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  48. //GLOBALS EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  49. // INFILE='USERID.UNZIP.C(GLOBALS)',
  50. // OUTFILE='USERID.UNZIP.OBJ(GLOBALS),DISP=SHR',
  51. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  52. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  53. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  54. //INFLATE EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  55. // INFILE='USERID.UNZIP.C(INFLATE)',
  56. // OUTFILE='USERID.UNZIP.OBJ(INFLATE),DISP=SHR',
  57. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  58. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  59. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  60. //LIST EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  61. // INFILE='USERID.UNZIP.C(LIST)',
  62. // OUTFILE='USERID.UNZIP.OBJ(LIST),DISP=SHR',
  63. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  64. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  65. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  66. //MATCH EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  67. // INFILE='USERID.UNZIP.C(MATCH)',
  68. // OUTFILE='USERID.UNZIP.OBJ(MATCH),DISP=SHR',
  69. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  70. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  71. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  72. //PROCESS EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  73. // INFILE='USERID.UNZIP.C(PROCESS)',
  74. // OUTFILE='USERID.UNZIP.OBJ(PROCESS),DISP=SHR',
  75. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  76. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  77. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  78. //TTYIO EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  79. // INFILE='USERID.UNZIP.C(TTYIO)',
  80. // OUTFILE='USERID.UNZIP.OBJ(TTYIO),DISP=SHR',
  81. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  82. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  83. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  84. //UNREDUCE EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  85. // INFILE='USERID.UNZIP.C(UNREDUCE)',
  86. // OUTFILE='USERID.UNZIP.OBJ(UNREDUCE),DISP=SHR',
  87. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  88. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  89. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  90. //UNSHRINK EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  91. // INFILE='USERID.UNZIP.C(UNSHRINK)',
  92. // OUTFILE='USERID.UNZIP.OBJ(UNSHRINK),DISP=SHR',
  93. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  94. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  95. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  96. //ZIPINFO EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  97. // INFILE='USERID.UNZIP.C(ZIPINFO)',
  98. // OUTFILE='USERID.UNZIP.OBJ(ZIPINFO),DISP=SHR',
  99. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  100. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  101. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  102. //VMMVS EXEC EDCC,COND=(0,NE),CREGSIZ='0M',
  103. // INFILE='USERID.UNZIP.C(VMMVS)',
  104. // OUTFILE='USERID.UNZIP.OBJ(VMMVS),DISP=SHR',
  105. // CPARM='LONG,NOTERM,LIST,XREF,SOURCE',
  106. // CPARM2='OPT(2),DEF(MVS),NOMAR,NOSEQ,CSECT'
  107. //COMPILE.USERLIB DD DSN=USERID.UNZIP.H,DISP=SHR
  108. //PLINK EXEC PROC=EDCPL,COND=(4,LT),
  109. // OUTFILE='USERID.UNZIP.LOAD(UNZIP),DISP=SHR',
  110. // PPARM='NONCAL,MAP,MEMORY',
  111. // LPARM='LIST,MAP,XREF'
  112. //SYSPRINT DD SYSOUT=*
  113. //PLKED.SYSIN DD DSN=USERID.UNZIP.OBJ(UNZIP),DISP=SHR
  114. // DD DSN=USERID.UNZIP.OBJ(CRC32),DISP=SHR
  115. // DD DSN=USERID.UNZIP.OBJ(CRYPT),DISP=SHR
  116. // DD DSN=USERID.UNZIP.OBJ(ENVARGS),DISP=SHR
  117. // DD DSN=USERID.UNZIP.OBJ(EXPLODE),DISP=SHR
  118. // DD DSN=USERID.UNZIP.OBJ(EXTRACT),DISP=SHR
  119. // DD DSN=USERID.UNZIP.OBJ(FILEIO),DISP=SHR
  120. // DD DSN=USERID.UNZIP.OBJ(GLOBALS),DISP=SHR
  121. // DD DSN=USERID.UNZIP.OBJ(INFLATE),DISP=SHR
  122. // DD DSN=USERID.UNZIP.OBJ(LIST),DISP=SHR
  123. // DD DSN=USERID.UNZIP.OBJ(MATCH),DISP=SHR
  124. // DD DSN=USERID.UNZIP.OBJ(PROCESS),DISP=SHR
  125. // DD DSN=USERID.UNZIP.OBJ(TTYIO),DISP=SHR
  126. // DD DSN=USERID.UNZIP.OBJ(UNREDUCE),DISP=SHR
  127. // DD DSN=USERID.UNZIP.OBJ(UNSHRINK),DISP=SHR
  128. // DD DSN=USERID.UNZIP.OBJ(ZIPINFO),DISP=SHR
  129. // DD DSN=USERID.UNZIP.OBJ(VMMVS),DISP=SHR
  130. //LKED.SYSLIB DD DISP=SHR,DSN=CEE.SCEELKED