Skip to: Abstract | Comments | Solution | Migration | Download
APAR NUMBER: PK43430 PRODUCT: z/TPFDF FUNCTIONAL AREA: TPFDF RECOUP ROUTINES SHIPPED IN PUT: 4 ABSTRACT: Recoup enhancements PACKAGE CONTENTS: Source Segments: (C) base/cntl/tpf_app_tpfdf.cntl (C) tpfdf/include/c_sw02sr.h (C) tpfdf/include/i_srmp1a.h (C) tpfdf/macro/bk0df.mac (C) tpfdf/macro/dbdef.mac (C) tpfdf/macro/dblcl.cpy (C) tpfdf/macro/srmp1a.mac (C) tpfdf/macro/sw02sr.mac (C) tpfdf/rt/bga2.c (C) tpfdf/rt/bga3.asm (C) tpfdf/rt/bga4.c (C) tpfdf/rt/bga5.c (C) tpfdf/rt/bga6.c (C) tpfdf/rt/bga7.c (C) tpfdf/rt/bga8.c (C) tpfdf/rt/bga9.c (C) tpfdf/rt/bgaa.c (C) tpfdf/rt/bgab.c (C) tpfdf/rt/bgac.c (C) tpfdf/rt/bgad.c (C) tpfdf/rt/bgae.c (C) tpfdf/rt/bgag.c (C) tpfdf/rt/bgah.c (C) tpfdf/rt/bgai.asm (C) tpfdf/rt/bgak.c (C) tpfdf/rt/bgam.c (C) tpfdf/rt/bgao.c (C) tpfdf/rt/brc0.asm (C) tpfdf/rt/brc1.asm (N) tpfdf/rt/brc1.mak (C) tpfdf/rt/brc2.asm (C) tpfdf/rt/brc3.asm (C) tpfdf/rt/brc4.asm (C) tpfdf/rt/brc5.asm (C) tpfdf/rt/brc6.asm (C) tpfdf/rt/brc7.asm (C) tpfdf/rt/brc8.asm (C) tpfdf/rt/brc9.asm (C) tpfdf/rt/brca.asm (C) tpfdf/rt/brcb.asm (C) tpfdf/rt/brce.asm (C) tpfdf/rt/brcg.asm (C) tpfdf/rt/brci.asm (C) tpfdf/rt/brcj.asm (N) tpfdf/rt/brcj.mak (C) tpfdf/rt/brcn.asm (N) tpfdf/rt/brcn.mak (C) tpfdf/rt/brct.asm (C) tpfdf/rt/brcx.asm (N) tpfdf/rt/brcx.mak (C) tpfdf/rt/brz1.asm (C) tpfdf/rt/brz2.asm (C) tpfdf/rt/brz3.asm (C) tpfdf/rt/brz4.asm (C) tpfdf/rt/brz5.asm (C) tpfdf/rt/brz6.asm (C) tpfdf/rt/brz7.asm (C) tpfdf/rt/brza.asm (C) tpfdf/rt/ubrp.asm (C) tpfdf/rt/ubrs.asm (C) tpfdf/rt/uf1b.asm (C) tpfdf/rt/ufcl.asm (C) tpfdf/rt/ufml.asm Object Only Binaries: None. Configuration Independent Binaries: (C) base/load/AMX2.so (C) base/obj/amx2.o Support Files: base/lst/AMX2.map base/lst/amx2.lst OTHER BINARIES TO BUILD: YES (C) <sys>/load/BGA2.so (C) <sys>/load/BGA3.so (C) <sys>/load/BGA4.so (C) <sys>/load/BGA5.so (C) <sys>/load/BGA6.so (C) <sys>/load/BGA7.so (C) <sys>/load/BGA8.so (C) <sys>/load/BGA9.so (C) <sys>/load/BGAA.so (C) <sys>/load/BGAB.so (C) <sys>/load/BGAC.so (C) <sys>/load/BGAD.so (C) <sys>/load/BGAE.so (C) <sys>/load/BGAG.so (C) <sys>/load/BGAH.so (C) <sys>/load/BGAI.so (C) <sys>/load/BGAK.so (C) <sys>/load/BGAM.so (C) <sys>/load/BGAO.so (C) <sys>/load/BRC0.so (C) <sys>/load/BRC1.so (C) <sys>/load/BRC2.so (C) <sys>/load/BRC3.so (C) <sys>/load/BRC4.so (C) <sys>/load/BRC5.so (C) <sys>/load/BRC6.so (C) <sys>/load/BRC7.so (C) <sys>/load/BRC8.so (C) <sys>/load/BRC9.so (C) <sys>/load/BRCA.so (C) <sys>/load/BRCB.so (C) <sys>/load/BRCE.so (C) <sys>/load/BRCG.so (C) <sys>/load/BRCI.so (C) <sys>/load/BRCJ.so (C) <sys>/load/BRCN.so (C) <sys>/load/BRCT.so (C) <sys>/load/BRCX.so (C) <sys>/load/BRZ1.so (C) <sys>/load/BRZ2.so (C) <sys>/load/BRZ3.so (C) <sys>/load/BRZ4.so (C) <sys>/load/BRZ5.so (C) <sys>/load/BRZ6.so (C) <sys>/load/BRZ7.so (C) <sys>/load/BRZA.so (C) <sys>/load/UBRP.so (C) <sys>/load/UBRS.so (C) <sys>/load/UCST.so (C) <sys>/load/UF1B.so (C) <sys>/load/UFCL.so (C) <sys>/load/UFML.so (C) <sys>/obj/bga2.o (C) <sys>/obj/bga3.o (C) <sys>/obj/bga4.o (C) <sys>/obj/bga5.o (C) <sys>/obj/bga6.o (C) <sys>/obj/bga7.o (C) <sys>/obj/bga8.o (C) <sys>/obj/bga9.o (C) <sys>/obj/bgaa.o (C) <sys>/obj/bgab.o (C) <sys>/obj/bgac.o (C) <sys>/obj/bgad.o (C) <sys>/obj/bgae.o (C) <sys>/obj/bgag.o (C) <sys>/obj/bgah.o (C) <sys>/obj/bgai.o (C) <sys>/obj/bgak.o (C) <sys>/obj/bgam.o (C) <sys>/obj/bgao.o (C) <sys>/obj/brc0.o (C) <sys>/obj/brc1.o (C) <sys>/obj/brc2.o (C) <sys>/obj/brc3.o (C) <sys>/obj/brc4.o (C) <sys>/obj/brc5.o (C) <sys>/obj/brc6.o (C) <sys>/obj/brc7.o (C) <sys>/obj/brc8.o (C) <sys>/obj/brc9.o (C) <sys>/obj/brca.o (C) <sys>/obj/brcb.o (C) <sys>/obj/brce.o (C) <sys>/obj/brcg.o (C) <sys>/obj/brci.o (C) <sys>/obj/brcj.o (C) <sys>/obj/brcn.o (C) <sys>/obj/brct.o (C) <sys>/obj/brcx.o (C) <sys>/obj/brz1.o (C) <sys>/obj/brz2.o (C) <sys>/obj/brz3.o (C) <sys>/obj/brz4.o (C) <sys>/obj/brz5.o (C) <sys>/obj/brz6.o (C) <sys>/obj/brz7.o (C) <sys>/obj/brza.o (C) <sys>/obj/ubrp.o (C) <sys>/obj/ubrs.o (C) <sys>/obj/uf1b.o (C) <sys>/obj/ufcl.o (C) <sys>/obj/ufml.o (C) os390/bin/ppcp.pds (C) os390/obj/stpp.o (C) <sys>/load/IPAT.so (C) <sys>/obj/ipat.o PREREQUISITE APARS IN APPLICATION ORDER: base/cntl/tpf_app_tpfdf.cntl PK25978(3) PK32467(4) tpfdf/include/c_sw02sr.h PK25978(3) tpfdf/macro/bk0df.mac PK32382(4) PK39647(4) PK46253(4) tpfdf/macro/dbdef.mac PK09496(1) PK06927(2) PK25978(3) PK37474(4) PK47200(4) tpfdf/macro/dblcl.cpy PK20344(3) PK29131(4) tpfdf/macro/sw02sr.mac PK06927(2) PK25978(3) tpfdf/rt/bga5.c PK08095(2) tpfdf/rt/bga7.c PK08095(2) tpfdf/rt/bgac.c PK08095(2) tpfdf/rt/bgad.c PK08095(2) tpfdf/rt/bgae.c PK08095(2) tpfdf/rt/bgah.c PK08095(2) tpfdf/rt/bgai.asm PK20231(3) tpfdf/rt/bgak.c PK08095(2) tpfdf/rt/bgao.c PK08095(2) tpfdf/rt/brc1.asm PK15845(2) PK25808(3) PK20594(3) tpfdf/rt/brc2.asm PK32382(4) tpfdf/rt/brc3.asm PK10135(2) PK33598(4) tpfdf/rt/brc4.asm PK10135(2) PK33598(4) tpfdf/rt/brc5.asm PK09150(1) PK10135(2) PK33673(4) PK43531(4) tpfdf/rt/brc6.asm PK10135(2) PK33598(4) tpfdf/rt/brc7.asm PK10135(2) PK33598(4) PK33673(4) tpfdf/rt/brc9.asm PK32382(4) tpfdf/rt/brcb.asm PK39972(4) tpfdf/rt/brcg.asm PK09148(1) PK16751(2) PK14389(2) PK21953(3) PK33673(4) PK39647(4) PK46253(4) tpfdf/rt/brci.asm PK20594(3) tpfdf/rt/brcj.asm PK15842(2) PK32382(4) tpfdf/rt/brct.asm PK10135(2) tpfdf/rt/brcx.asm PK17185(3) tpfdf/rt/ufml.asm PK25978(3) <sys>/load/BGA5.so PK08095(2) <sys>/load/BGA7.so PK08095(2) <sys>/load/BGA9.so PK30593(3) <sys>/load/BGAC.so PK08095(2) <sys>/load/BGAD.so PK08095(2) <sys>/load/BGAE.so PK08095(2) <sys>/load/BGAH.so PK08095(2) <sys>/load/BGAI.so PK20231(3) <sys>/load/BGAK.so PK08095(2) <sys>/load/BGAO.so PK08095(2) <sys>/load/BRC0.so PK12199(2) <sys>/load/BRC1.so PK15845(2) PK25808(3) PK20594(3) <sys>/load/BRC2.so PK32382(4) <sys>/load/BRC3.so PK10135(2) PK33598(4) <sys>/load/BRC4.so PK10135(2) PK33598(4) <sys>/load/BRC5.so PK09150(1) PK10135(2) PK33673(4) PK43531(4) <sys>/load/BRC6.so PK10135(2) PK33598(4) <sys>/load/BRC7.so PK10135(2) PK33598(4) PK33673(4) <sys>/load/BRC9.so PK32382(4) <sys>/load/BRCB.so PK39972(4) <sys>/load/BRCG.so PK09148(1) PK16751(2) PK14389(2) PK21953(3) PK33673(4) PK39647(4) PK46253(4) <sys>/load/BRCI.so PK20594(3) <sys>/load/BRCJ.so PK12199(2) PK15842(2) PK32382(4) <sys>/load/BRCT.so PK10135(2) <sys>/load/BRCX.so PK17185(3) <sys>/load/UCST.so PK25978(3) <sys>/load/UF1B.so PK06657(1) <sys>/load/UFML.so PK12199(2) PK14386(2) PK25978(3) <sys>/obj/bga5.o PK08095(2) <sys>/obj/bga7.o PK08095(2) <sys>/obj/bgac.o PK08095(2) <sys>/obj/bgad.o PK08095(2) <sys>/obj/bgae.o PK08095(2) <sys>/obj/bgah.o PK08095(2) <sys>/obj/bgai.o PK20231(3) <sys>/obj/bgak.o PK08095(2) <sys>/obj/bgao.o PK08095(2) <sys>/obj/brc0.o PK12199(2) <sys>/obj/brc1.o PK15845(2) PK25808(3) PK20594(3) <sys>/obj/brc2.o PK32382(4) <sys>/obj/brc3.o PK10135(2) PK33598(4) <sys>/obj/brc4.o PK10135(2) PK33598(4) <sys>/obj/brc5.o PK09150(1) PK10135(2) PK33673(4) PK43531(4) <sys>/obj/brc6.o PK10135(2) PK33598(4) <sys>/obj/brc7.o PK10135(2) PK33598(4) PK33673(4) <sys>/obj/brc9.o PK32382(4) <sys>/obj/brcb.o PK39972(4) <sys>/obj/brcg.o PK09148(1) PK16751(2) PK14389(2) PK21953(3) PK33673(4) PK39647(4) PK46253(4) <sys>/obj/brci.o PK20594(3) <sys>/obj/brcj.o PK12199(2) PK15842(2) PK32382(4) <sys>/obj/brct.o PK10135(2) <sys>/obj/brcx.o PK17185(3) <sys>/obj/uf1b.o PK06657(1) <sys>/obj/ufml.o PK12199(2) PK14386(2) PK25978(3) os390/bin/ppcp.pds PJ30312(1) PJ30358(1) PJ30457(1) PJ30442(1) PJ30500(1) PJ30656(2) PJ30847(2) PJ30424(2) PJ30767(2) PK12199(2) PJ30979(2) PJ30720(2) PJ30950(3) PJ31146(3) PJ31330(3) PJ31266(3) PJ31270(3) PK20344(3) PJ31581(4) PK29131(4) PJ31730(4) PJ31568(4) PJ31821(4) PJ31424(4) PJ30688(4) PJ31450(4) PJ31744(4) PJ32041(4) PJ31508(4) PJ32169(4) PJ32190(4) PJ31976(4) os390/obj/stpp.o PJ30312(1) PJ30358(1) PJ30457(1) PJ30442(1) PJ30500(1) PJ30656(2) PJ30847(2) PJ30767(2) PK12199(2) PJ30979(2) PJ30720(2) PJ30950(3) PJ31330(3) PJ31266(3) PK20344(3) PJ31581(4) PK29131(4) PJ31730(4) PJ31568(4) PJ31821(4) PJ31424(4) PJ31450(4) PJ31744(4) PJ32041(4) PJ31508(4) PJ32169(4) PJ32190(4) PJ31976(4) <sys>/load/IPAT.so PJ30292(1) PJ30314(1) PJ30334(1) PJ30449(1) PJ30424(2) PJ30300(2) PJ30691(2) PJ30693(2) PJ29149(2) PJ30806(2) PJ30456(2) PJ30682(2) PJ30741(2) PJ30869(2) PJ30960(2) PJ30866(2) PJ30979(2) PJ30910(2) PJ30885(2) PJ30920(3) PJ31021(3) PJ30898(3) PJ30739(3) PJ31097(3) PJ31213(3) PJ31176(3) PJ31266(3) PJ30915(3) PJ31270(3) PJ31406(3) PK25978(3) PJ31224(4) PJ31256(4) PJ31596(4) PJ31597(4) PJ31515(4) PJ31376(4) PJ31424(4) PJ31559(4) PJ31921(4) PJ31924(4) PJ31450(4) PJ31637(4) PJ31997(4) PJ32009(4) PJ32055(4) PJ32011(4) PJ32046(4) PJ32013(4) PJ31639(4) PJ31865(4) PJ31955(4) base/load/AMX2.so PJ31406(3) base/obj/amx2.o PJ31406(3) <sys>/obj/ipat.o PJ30292(1) PJ30314(1) PJ30334(1) PJ30449(1) PJ30424(2) PJ30300(2) PJ30691(2) PJ30693(2) PJ29149(2) PJ30806(2) PJ30456(2) PJ30682(2) PJ30741(2) PJ30869(2) PJ30960(2) PJ30866(2) PJ30979(2) PJ30910(2) PJ30885(2) PJ30920(3) PJ31021(3) PJ30898(3) PJ30739(3) PJ31097(3) PJ31213(3) PJ31176(3) PJ31266(3) PJ30915(3) PJ31270(3) PJ31406(3) PK25978(3) PJ31224(4) PJ31256(4) PJ31596(4) PJ31597(4) PJ31515(4) PJ31376(4) PJ31424(4) PJ31559(4) PJ31921(4) PJ31924(4) PJ31450(4) PJ31637(4) PJ31997(4) PJ32009(4) PJ32055(4) PJ32011(4) PJ32046(4) PJ32013(4) PJ31639(4) PJ31865(4) PJ31955(4) COMMENTS: This project involves the implementation of customer requested enhancements to the recoup phase 1 chain chase process in the z/TPF environment. The major enhancement is to consolidate the z/TPF, z/TPFCS and z/TPFDF recoup packages into a single scheduling algorithm, with z/TPFDF record structures representing an additional chain chase method for the standard z/TPF recoup schedule, control, track, and report functions. This allows complete customer flexibility in scheduling when and where a particular chain chase will be executed during a recoup run. The other significant enhancements involve the expansion of recoup selective and test1 chain chase options. It provides the ability to do a selective chase by subsystem system user (SSU) and the ability to do multiple record structure chases simultaneously. Finally, recoup status messages were updated to provide a consistent view of the recoup process. SOLUTION: The z/TPFDF scheduling table and associated support code was eliminated and its information moved to the IBM recoup scheduling control table (IRSCT). This permits cross referencing between z/TPF and z/TPFDF data structures for RCI processing, scheduling of related records with the IDNEXT and IDCOMP type, and placement in the recoup run with the IDFIRST parameter. z/TPFDF was updated to use the z/TPF recoup active root table (IRART) for tracking in flight ECBs. Timeout processing was consolidated to provide consistent reporting and control. Timeout processing also provides new features to assist in the investigation and resolution of timeout situations. Changes also were made to include z/TPFCS errors in the online error log (ZRECP ONEL). Status displays were updated to provide a consistent look. The ZRECP START SEL and ZRECP START TEST1 commands were enhanced to select records to be included or excluded in the chase by record structure type (TPF, TPFCS, TPFDF), by record ID and version, and SSU unique records by SSU owner. The recoup keypoint (BK0RP) is now loaded in core at a standard location in memory adjacent to the recoup global control record (RECOUP). The keypoint was restructured to improve visibility and clarity. The master processing algorithms (BSSC.asm, BSSD.asm, BS0C.asm,BS0D.asm) have been modified to eliminate the perceived main I-stream 100% busy problem by having a single master ECB for the recoup process. This master ECB creates restart area monitor ECBs as needed with the SWISC macro. Rather than using the DEFRC macro, a new type of EVNTC and EVNWC macro process has been implemented to control the scheduling logic flow. COREQS: YES PJ31955 MIGRATION CONSIDERATIONS: YES Functional, automation, and operation changes: New z/TPF commands: ZRECP SCHED ZRECP TIMEOUT Changed z/TPF commands: ZRECP CONTINUE (terminology updates) ZRECP DISPLAY ZRECP EXIT (terminology updates) ZRECP LEVEL ZRECP ONEL ZRECP PROCEED ZRECP PROFILE ZRECP PROTECT ZRECP RECALL ZRECP SEL ZRECP SETUP ZRECP START ZRECP STATUS Changed z/TPFDF commands: ZRECP LOG ZUDFM DEF Obsoleted z/TPFDF commands: ZRECP MPLOG (replaced by z/TPF ZRECP SCHED) ZRECP PRT ZRECP REPORT (replaced by z/TPF ZRECP SCHED) New z/TPF system errors: 041227 Changed z/TPF system errors: 041213 041214 041220 041222 041224 Obsolete z/TPF system errors: 04120C 04120D 041211 New z/TPF online messages: BCAI0010E BRCP0020E BRCP0021E BRCP0022E BRCP0023E BRCP0024E BRCP0107I BRCP0108I BRCP0328I RECP0309I RECP0389E RECP0390E RECP0440I RECP0441I RECP0442I RECP0799E RECP0800I RECP0801I RECP0802I RECP0803I RECP0804E RECP0805E RECP0806I RECP0807W RECP0808I RECP0809W RECP0810E RECP0811E RECP0812E RECP0813E RECP0815I RECP0816I RECP0817E RECP0818E RECP0819I RECP0820I RECP0821I RECP0822I RECP0823I RECP0825E RECP0826E RECP0827E RECP0828E RECP0829E RECP0830A RECP0831I RECP0832I RECP0833I RECP0834E RECP0835E RECP0836I RECP0837I RECP0838E RECP0839I RECP0840I RECP0842I RECP0843I RECP0844I RECP0845I RECP0846I RECP0847I RECP0860E RECP0861W RECP0862W RECP0863E RECP0864E Changed z/TPF online messages: BRCP0001E BRCP0011E BRCP0015E BRCP0325I RECP0034A RECP0602I RECP0771E RECP0772E Obsolete z/TPF online messages: BKA10001E BKA10001W (replaced by RECP0862W) BKA10002A (replaced by RECP0863E) BKA10003A (replaced by RECP0863E) BKA10004W (replaced by RECP0861W) BRCP0010E BRCP0012E BRCP0018E BRCP0019E BREP0006E BRID0008E BRIE0007E BWRA0001E BWRA0002E BWRA0400E (replaced by RECP0811E) BWRF0009E RECP0000E RECP0001I BEGIN GROUP ID ... (replaced by RECP0842I) RECP0001I STARTING GROUP ID ... (replaced by RECP0844I) RECP0002I (replaced by RECP0840I) RECP0036I (replaced by RECP0831I) RECP00E0I (replaced by RECP0847I) RECP00E6I RECP00E8E RECP0300I (replaced by RECP0309I) RECP0439I (replaced by RECP0442I) RECP0500E RECP0531I (replaced by RECP0840I) RECP0701I (replaced by RECP0844I) RECP0702I (replaced by RECP0845I) RECP0708I (replaced by RECP0840I) RECP0798E (replaced by RECP0835E) RECP0854I (replaced by RECP0819I) Changed z/TPFDF system errors: 141362 Obsolete z/TPFDF system errors: 0DF001 0DF002 0DF003 0DF004 0DF005 0DF006 0DF007 0DF008 0DF009 0DF010 0DF011 0DF012 0DF013 0DF014 0DF015 0DF016 0DF017 0DF018 0DF020 0DF021 0DF022 0DF023 Changed z/TPFDF online messages: RECP9003I RECP9004I RECP9009I RECP9012I RECP9015I RECP9017I RECP9020I RECP9104E RECP9105E RECP9107E RECP9108E RECP9113E RECP9114E RECP9118E RECP9119E RECP9122E RECP9198W RECP9201E RECP9202E UDFM0397E Obsolete z/TPFDF online messages: BGA30001I BGA50001I BGA50002I BGA50003I BGA50004W BGA70001I BGA70002A BGA70003I BGA70004A BGA70005A BGAC0001I BGAC0002E BGAD0001W BGAE0001I BGAE0002I BGAH0001I BGAK0001I BGAO0001I BGAO0002I RECP9001I RECP9002I RECP9005I RECP9006I RECP9007I RECP9008A RECP9011I (replaced by RECP0840I) RECP9013I RECP9014I RECP9016A RECP9018I (replaced by RECP0844I) RECP9019I (replaced by RECP0843I) RECP9102E RECP9103E RECP9106E RECP9109E RECP9110E RECP9111E RECP9112E RECP9115E RECP9116E RECP9123I See the APEDIT for corequisite z/TPF APAR PJ31955 for a list of the new, changed, and obsolete z/TPF commands and messages. Application programming interface (API) changes: See the APEDIT for corequisite z/TPF APAR PJ31955 for a list of the z/TPF macro changes. User exit changes: See the APEDIT for corequisite z/TPF APAR PJ31955 for a list of the z/TPF user exit changes. System generation process (SIP) changes: Obsoleted the following z/TPFDF DBLCL macro symbols: &DFREP &RECERR Obsoleted fixed file record type #SRMP1A. Coexistence, migration, and fallback considerations: This APAR must be loaded with corequisite z/TPF APAR PJ31955. When you apply these APARs, ensure that all processors in the z/TPF complex have the same version of recoup related code. You cannot run a previous version of recoup related code on any processor in the complex while a version of recoup code with these APARs is applied to any processor in the complex. If you are using multiple database function (MDBF), all subsystems in the complex must be on the same version of recoup related software. If your environment runs in a coexistence mode with the TPF 4.1 system (that is, some processors run the TPF 4.1 system and other processors run the z/TPF system), ensure the following: o The processors that run the z/TPF must run the same version of recoup related code. o The TPF 4.1 processors must have APAR PJ32147 applied to be compatible. o The z/TPF processor must be used to run recoup. o The TPF4.1 processors cannot participate in the recoup run. After both z/TPF APAR PJ31955 and z/TPFDF APAR PK43430 are loaded on all processors in the complex and before you run recoup, do the following on the z/TPF processor that is designated as the owner of the POOL function in the PROT table: 1. Cycle the system to NORM state. 2. Enter the ZRECP SETUP command. BUILD COMMANDS AND INSTRUCTIONS: YES #maketpf commands for linux maketpf -f BRCA brca.o maketpf -f BRCB brcb.o maketpf -f BRCE brce.o maketpf -f BRCG brcg.o maketpf -f BRCI brci.o maketpf -f BRCJ brcj.o maketpf -f BRCN brcn.o maketpf -f BRCT brct.o maketpf -f BRCX brcx.o maketpf -f BRC0 brc0.o maketpf -f BRC1 brc1.o maketpf -f BRC2 brc2.o maketpf -f BRC3 brc3.o maketpf -f BRC4 brc4.o maketpf -f BRC5 brc5.o maketpf -f BRC6 brc6.o maketpf -f BRC7 brc7.o maketpf -f BRC8 brc8.o maketpf -f BRC9 brc9.o maketpf -f BRZA brza.o maketpf -f BRZ1 brz1.o maketpf -f BRZ2 brz2.o maketpf -f BRZ3 brz3.o maketpf -f BRZ4 brz4.o maketpf -f BRZ5 brz5.o maketpf -f BRZ6 brz6.o maketpf -f BRZ7 brz7.o maketpf -f BGA3 bga3.o maketpf -f BGAI bgai.o maketpf -f UBRP ubrp.o maketpf -f UBRS ubrs.o maketpf -f UFCL ufcl.o maketpf -f UFML ufml.o maketpf -f UF1B uf1b.o maketpf -f BGA2 bga2.o maketpf -f BGA4 bga4.o maketpf -f BGA5 bga5.o maketpf -f BGA6 bga6.o maketpf -f BGA7 bga7.o maketpf -f BGA8 bga8.o maketpf -f BGA9 bga9.o maketpf -f BGAA bgaa.o maketpf -f BGAB bgab.o maketpf -f BGAC bgac.o maketpf -f BGAD bgad.o maketpf -f BGAE bgae.o maketpf -f BGAG bgag.o maketpf -f BGAH bgah.o maketpf -f BGAK bgak.o maketpf -f BGAM bgam.o maketpf -f BGAO bgao.o maketpf -f IPAT TPF_VERIFY_LINK_REFS=NO maketpf -f UCST link maketpf -f AMX2 maketpf BRCA link maketpf BRCB link maketpf BRCE link maketpf BRCG link maketpf BRCI link maketpf BRCJ link maketpf BRCN link maketpf BRCT link maketpf BRCX link maketpf BRC0 link maketpf BRC1 link maketpf BRC2 link maketpf BRC3 link maketpf BRC4 link maketpf BRC5 link maketpf BRC6 link maketpf BRC7 link maketpf BRC8 link maketpf BRC9 link maketpf BRZA link maketpf BRZ1 link maketpf BRZ2 link maketpf BRZ3 link maketpf BRZ4 link maketpf BRZ5 link maketpf BRZ6 link maketpf BRZ7 link maketpf BGA3 link maketpf BGAI link maketpf UBRP link maketpf UBRS link maketpf UFCL link maketpf UFML link maketpf UF1B link maketpf BGA2 link maketpf BGA4 link maketpf BGA5 link maketpf BGA6 link maketpf BGA7 link maketpf BGA8 link maketpf BGA9 link maketpf BGAA link maketpf BGAB link maketpf BGAC link maketpf BGAD link maketpf BGAE link maketpf BGAG link maketpf BGAH link maketpf BGAK link maketpf BGAM link maketpf BGAO link maketpf UCST link #maketpf commands for z/OS maketpf -f ppcp stpp.o maketpf ppcp link UPDATED INFORMATION UNITS: YES z/TPF and z/TPFDF Migration Guide: PUT 2 and Later z/TPF and z/TPFDF System Generation z/TPF Application Programming z/TPF C/C++ Language Support User's Guide z/TPF Database User's Guide z/TPF General Services z/TPF Glossary z/TPF Messages (Online, SQLCODEs, and errno Values) z/TPF Messages (System Error, Offline, and Program Status Word) z/TPF Operations z/TPF System Installation Support Reference z/TPF System Services z/TPFDF Commands z/TPFDF Database Administration z/TPFDF FARF6 User's Guide z/TPFDF Glossary z/TPFDF Messages (System Error, Online, Offline) z/TPFDF Utilities See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/pages/maint.htm APAR URL: http://www.ibm.com/software/htp/tpf/ztpfmaint/put4/PK43430.htm APAR Package
