Skip to: Abstract | Comments | Solution | Migration | Download
APAR NUMBER: PJ31597 PRODUCT: z/TPF FUNCTIONAL AREA: FILE SYSTEM SUPPORT SHIPPED IN PUT: 4 ABSTRACT: PROVIDE TAR AND PAX SUPPORT PACKAGE CONTENTS: Source Segments: (C) base/cntl/tpf_app_base.cntl (C) base/filesys/cfim.mak (C) base/filesys/cfix.mak (N) base/filesys/cfvg.mak (N) base/filesys/cfvj.mak (N) base/filesys/cfvr.mak (N) base/filesys/cfvv.mak (N) base/filesys/cunx.mak (N) base/filesys/include/config.h (N) base/filesys/include/tpf/tpf_tar.h (N) base/filesys/tpf/putenv.c (N) base/filesys/tpf/unix_resource.c (N) base/filesys/tpf/unix_stubs.c (C) base/include/sys/BSDproc.h (C) base/include/sys/queue.h (C) base/include/sys/resource.h (C) base/include/tpf/i_cmds.h (C) base/macro/sip/config.mac (C) base/macro/sip/skchek.mac (C) base/macro/sip/skfnsw.mac (C) base/macro/sip/spglb.mac (C) base/macro/sip/sprept.mac (C) tpftools/include_ztpf/maketpf.env_unix (C) tpftools/include_ztpf/maketpf.rules_errchk (C) tpftools/include_ztpf/maketpf.rules_functionswitch2ksh (C) tpftools/include_ztpf/maketpf.rules_functionswitch_defaults (C) tpftools/maketpf_prereq Object Only Binaries: None. Configuration Independent Binaries: (N) base/filesys/obj/putenv.o (N) base/filesys/obj/unix_resource.o (N) base/filesys/obj/unix_stubs.o (C) base/filesys/load/CFIM.so (C) base/filesys/load/CFIX.so (C) base/filesys/obj/cfim.o (C) base/filesys/obj/cfs101.o (C) base/filesys/obj/csh01.o (C) base/filesys/obj/csh02.o (C) base/filesys/obj/csh03.o (C) base/filesys/obj/csh04.o (C) base/filesys/obj/csh05.o (C) base/filesys/obj/csh06.o (C) base/filesys/obj/csh07.o (C) base/filesys/obj/csh08.o (C) base/filesys/obj/csh09.o (C) base/filesys/obj/csh10.o (C) base/filesys/obj/csh11.o (C) base/filesys/obj/csh12.o (C) base/filesys/obj/csh13.o (C) base/filesys/obj/csh14.o (C) base/filesys/obj/csh15.o (C) base/filesys/obj/csh16.o (C) base/filesys/obj/csh17.o (C) base/filesys/obj/csh18.o (C) base/filesys/obj/csh19.o (C) base/filesys/obj/csh20.o (C) base/filesys/obj/csh21.o (C) base/filesys/obj/csh22.o (C) base/filesys/obj/csh24.o (C) base/filesys/obj/csh25.o Support Files: base/filesys/lst/cfim.lst base/filesys/lst/cfs101.lst base/filesys/lst/csh01.lst base/filesys/lst/csh02.lst base/filesys/lst/csh03.lst base/filesys/lst/csh04.lst base/filesys/lst/csh05.lst base/filesys/lst/csh06.lst base/filesys/lst/csh07.lst base/filesys/lst/csh08.lst base/filesys/lst/csh09.lst base/filesys/lst/csh10.lst base/filesys/lst/csh11.lst base/filesys/lst/csh12.lst base/filesys/lst/csh13.lst base/filesys/lst/csh14.lst base/filesys/lst/csh15.lst base/filesys/lst/csh16.lst base/filesys/lst/csh17.lst base/filesys/lst/csh18.lst base/filesys/lst/csh19.lst base/filesys/lst/csh20.lst base/filesys/lst/csh21.lst base/filesys/lst/csh22.lst base/filesys/lst/csh24.lst base/filesys/lst/csh25.lst base/filesys/lst/CFIM.map base/filesys/lst/CFIX.map base/filesys/lst/putenv.lst base/filesys/lst/unix_resource.lst base/filesys/lst/unix_stubs.lst OTHER BINARIES TO BUILD: (C) <sys>/load/IPAT.so (N) opensource/unix/lib/libCUNX.so (N) opensource/unix/load/CUNX.so (C) <sys>/obj/ipat.o PREREQUISITE APARS IN APPLICATION ORDER: base/cntl/tpf_app_base.cntl PJ30292(1) PJ30314(1) PJ30449(1) PJ30424(2) PJ30300(2) PJ30693(2) PJ29149(2) PJ30806(2) PJ30880(2) PJ30456(2) PJ30682(2) PJ30741(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) PJ31224(4) PJ31256(4) PJ31596(4) base/filesys/cfim.mak PJ30915(3) base/include/tpf/i_cmds.h PJ30627(2) PJ30898(3) PJ30915(3) PJ31224(4) PJ31596(4) base/macro/sip/config.mac PJ31266(3) base/macro/sip/skchek.mac PJ31266(3) base/macro/sip/skfnsw.mac PJ31266(3) base/macro/sip/spglb.mac PJ30422(1) PJ31055(3) PJ31266(3) PJ31256(4) base/macro/sip/sprept.mac PJ31266(3) tpftools/include_ztpf/maketpf.rules_errchk PJ30868(2) PJ30885(2) PJ31266(3) tpftools/include_ztpf/maketpf.rules_functionswitch2ksh PJ31266(3) tpftools/include_ztpf/maketpf.rules_functionswitch_defaults PJ30868(2) PJ31266(3) tpftools/maketpf_prereq PJ31451(3) base/filesys/load/CFIM.so PJ30335(1) PJ30627(2) PJ30802(2) PJ30947(2) PJ30898(3) PJ31243(3) PJ30915(3) PJ31224(4) PJ31596(4) base/filesys/load/CFIX.so PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/cfim.o PJ30335(1) PJ30627(2) PJ30802(2) PJ30898(3) PJ31243(3) PJ30915(3) PJ31224(4) PJ31596(4) base/filesys/obj/cfs101.o PJ30335(1) PJ30802(2) PJ30947(2) PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh01.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh02.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh03.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh04.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh05.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh06.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh07.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh08.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh09.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh10.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh11.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh12.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh13.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh14.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh15.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh16.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh17.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh18.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh19.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh20.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh21.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh22.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh24.o PJ30898(3) PJ31224(4) PJ31596(4) base/filesys/obj/csh25.o PJ30898(3) PJ31224(4) PJ31596(4) COMMENTS: Port TAR, PAX and du to zTPF SOLUTION: Changes have been made to the zTPF system to allow TAR, PAX and du to be included. Support for the ported code has been added to the SIP process, IPAT and zfile support. SIP macros config, spglb, skchek, skfnsw and sprept have been changed to add a new keyword "TAR" to specify if the new support is to be included. New makefiles for the new segments are included, the tpf_app_base.cntl file has been updated to add the new segments and conditional code has been added to include the new zfile commands. Tpftools have been updated to add support for the inclusion of the TAR/PAX package in the system build and a new unix environment for maketpf. COREQS: PJ31604, PJ31619 MIGRATION CONSIDERATIONS: Functional, automation, and operation changes: Support for the new zfile commands TAR, PAX and du has been added. System generation process (SIP) changes: A "TAR" keyword has been added to SIP on the config macro. SIP macros: spglb, sprept, skchek and skfnsw were modified for the new keyword. Build and load process changes: To allow the building of the TAR package the maketpf tools have been updated. A new switch SBTAR set by the SIP process has been added and a new environment maketpf_env_unix has been created. BUILD COMMANDS AND INSTRUCTIONS: #maketpf commands for linux bldtpf -sip </ztpf/sip.asm> maketpf -f IPAT maketpf -f CUNX maketpf -f CFIM maketpf -f CFIX UPDATED INFORMATION UNITS: z/TPF and z/TPFDF Migration Guide: PUT 2 and Later 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/PJ31597.htm APAR Package
