Skip to main content

TPF : Support : Maintenance

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