Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

Skip to: Abstract | Comments | Solution | Migration | Download

APAR NUMBER:  PJ29593                         
PRODUCT:  TPF4
FUNCTIONAL AREA:  ISO-C SUPPORT
SHIPPED IN PUT:  19
 

ABSTRACT:
Address requirements on name and location of TPF-unique header files.
 
APAR CONTENTS:
FEATURE   TYPE                STATUS    NAME                              
Base      CHeader             Changed   include/stdlib.h
Base      CHeader             New       include/tpf/adata.h
Base      CHeader             New       include/tpf/amqcccha.h
Base      CHeader             New       include/tpf/amqcciha.h
Base      CHeader             New       include/tpf/amqccxha.h
Base      CHeader             New       include/tpf/amqrfpha.h
Base      CHeader             New       include/tpf/amqrrcha.h
Base      CHeader             New       include/tpf/amqrriha.h
Base      CHeader             New       include/tpf/amqrrxha.h
Base      CHeader             New       include/tpf/amquscrw.h
Base      CHeader             New       include/tpf/amqxdvha.h
Base      CHeader             New       include/tpf/amqxecha.h
Base      CHeader             New       include/tpf/amqxeeha.h
Base      CHeader             New       include/tpf/asclocal.h
Base      CHeader             New       include/tpf/bincon.h
Base      CHeader             New       include/tpf/bindas.h
Base      CHeader             New       include/tpf/bindns.h
Base      CHeader             New       include/tpf/bldtol.h
Base      CHeader             New       include/tpf/cbenum.h
Base      CHeader             New       include/tpf/cbnode.h
Base      CHeader             New       include/tpf/cenvir.h
Base      CHeader             New       include/tpf/cl1047.h
Base      CHeader             New       include/tpf/cl500.h
Base      CHeader             New       include/tpf/cmpswp.h
Base      CHeader             New       include/tpf/cmqc.h
Base      CHeader             New       include/tpf/cmqxc.h
Base      CHeader             New       include/tpf/cobolbas.h
Base      CHeader             New       include/tpf/codestbh.h
Base      CHeader             New       include/tpf/coibm.h
Base      CHeader             New       include/tpf/ctest.h
Base      CHeader             New       include/tpf/ctool.h
Base      CHeader             New       include/tpf/c_am0sg.h
Base      CHeader             New       include/tpf/c_an0nt.h
Base      CHeader             New       include/tpf/c_bk0lc.h
Base      CHeader             New       include/tpf/c_bk0rp.h
Base      CHeader             New       include/tpf/c_bl0rp.h
Base      CHeader             New       include/tpf/c_brkc.h
Base      CHeader             New       include/tpf/c_cach.h
Base      CHeader             New       include/tpf/c_cbuf.h
Base      CHeader             New       include/tpf/c_ccw1.h
Base      CHeader             New       include/tpf/c_cdbg.h
Base      CHeader             New       include/tpf/c_cf2e.h
Base      CHeader             New       include/tpf/c_cfaa.h
Base      CHeader             New       include/tpf/c_cfcb.h
Base      CHeader             New       include/tpf/c_cfco.h
Base      CHeader             New       include/tpf/c_cfct.h
Base      CHeader             New       include/tpf/c_cfdi.h
Base      CHeader             New       include/tpf/c_cfdl.h
Base      CHeader             New       include/tpf/c_cfeq.h
Base      CHeader             New       include/tpf/c_cflp.h
Base      CHeader             New       include/tpf/c_cflr.h
Base      CHeader             New       include/tpf/c_cflt.h
Base      CHeader             New       include/tpf/c_cflv.h
Base      CHeader             New       include/tpf/c_cfsb.h
Base      CHeader             New       include/tpf/c_cfst.h
Base      CHeader             New       include/tpf/c_cftt.h
Base      CHeader             New       include/tpf/c_cfvb.h
Base      CHeader             New       include/tpf/c_cinfc.h
Base      CHeader             New       include/tpf/c_cj6kp.h
Base      CHeader             New       include/tpf/c_ck1ke.h
Base      CHeader             New       include/tpf/c_ck2sn.h
Base      CHeader             New       include/tpf/c_ck9k.h
Base      CHeader             New       include/tpf/c_cmqcfc.h
Base      CHeader             New       include/tpf/c_cmqxc.h
Base      CHeader             New       include/tpf/c_copy.h
Base      CHeader             New       include/tpf/c_cx0ck.h
Base      CHeader             New       include/tpf/c_cy1k.h
Base      CHeader             New       include/tpf/c_cy3d.h
Base      CHeader             New       include/tpf/c_cy7p.h
Base      CHeader             New       include/tpf/c_czx1.h
Base      CHeader             New       include/tpf/c_czx2.h
Base      CHeader             New       include/tpf/c_dadfq.h
Base      CHeader             New       include/tpf/c_dbrm.h
Base      CHeader             New       include/tpf/c_dbsac.h
Base      CHeader             New       include/tpf/c_dbsdc.h
Base      CHeader             New       include/tpf/c_dctist.h
Base      CHeader             New       include/tpf/c_ddsm.h
Base      CHeader             New       include/tpf/c_decb.h
Base      CHeader             New       include/tpf/c_dmap.h
Base      CHeader             New       include/tpf/c_eb0eb.h
Base      CHeader             New       include/tpf/c_fapi.h
Base      CHeader             New       include/tpf/c_fbd0.h
Base      CHeader             New       include/tpf/c_fbd1.h
Base      CHeader             New       include/tpf/c_fbd2.h
Base      CHeader             New       include/tpf/c_fctb.h
Base      CHeader             New       include/tpf/c_fer0.h
Base      CHeader             New       include/tpf/c_fgn0.h
Base      CHeader             New       include/tpf/c_fps0.h
Base      CHeader             New       include/tpf/c_fps1.h
Base      CHeader             New       include/tpf/c_fps2.h
Base      CHeader             New       include/tpf/c_frg0.h
Base      CHeader             New       include/tpf/c_frg1.h
Base      CHeader             New       include/tpf/c_fsqu.h
Base      CHeader             New       include/tpf/c_ftd0.h
Base      CHeader             New       include/tpf/c_ftd1.h
Base      CHeader             New       include/tpf/c_fva0.h
Base      CHeader             New       include/tpf/c_globz.h
Base      CHeader             New       include/tpf/c_help.h
Base      CHeader             New       include/tpf/c_ibmhdr.h
Base      CHeader             New       include/tpf/c_ic0ck.h
Base      CHeader             New       include/tpf/c_iccacb.h
Base      CHeader             New       include/tpf/c_iccb.h
Base      CHeader             New       include/tpf/c_icdc.h
Base      CHeader             New       include/tpf/c_ichutl.h
Base      CHeader             New       include/tpf/c_icili.h
Base      CHeader             New       include/tpf/c_icmn.h
Base      CHeader             New       include/tpf/c_icnv.h
Base      CHeader             New       include/tpf/c_icolr.h
Base      CHeader             New       include/tpf/c_icracb.h
Base      CHeader             New       include/tpf/c_icusda.h
Base      CHeader             New       include/tpf/c_idcutl.h
Base      CHeader             New       include/tpf/c_iddm.h
Base      CHeader             New       include/tpf/c_iddmeq.h
Base      CHeader             New       include/tpf/c_idir.h
Base      CHeader             New       include/tpf/c_idirmc.h
Base      CHeader             New       include/tpf/c_idsalo.h
Base      CHeader             New       include/tpf/c_idscdr.h
Base      CHeader             New       include/tpf/c_idscrp.h
Base      CHeader             New       include/tpf/c_idseat.h
Base      CHeader             New       include/tpf/c_idsecr.h
Base      CHeader             New       include/tpf/c_idseld.h
Base      CHeader             New       include/tpf/c_idselt.h
Base      CHeader             New       include/tpf/c_idselv.h
Base      CHeader             New       include/tpf/c_idsemr.h
Base      CHeader             New       include/tpf/c_idsepd.h
Base      CHeader             New       include/tpf/c_idserd.h
Base      CHeader             New       include/tpf/c_idsfrp.h
Base      CHeader             New       include/tpf/c_idsicd.h
Base      CHeader             New       include/tpf/c_idsicr.h
Base      CHeader             New       include/tpf/c_idsihr.h
Base      CHeader             New       include/tpf/c_idsinq.h
Base      CHeader             New       include/tpf/c_idsipl.h
Base      CHeader             New       include/tpf/c_idskpt.h
Base      CHeader             New       include/tpf/c_idsldr.h
Base      CHeader             New       include/tpf/c_idsldt.h
Base      CHeader             New       include/tpf/c_idslsd.h
Base      CHeader             New       include/tpf/c_idslst.h
Base      CHeader             New       include/tpf/c_idsmxp.h
Base      CHeader             New       include/tpf/c_idsold.h
Base      CHeader             New       include/tpf/c_idspat.h
Base      CHeader             New       include/tpf/c_idsprg.h
Base      CHeader             New       include/tpf/c_idspvr.h
Base      CHeader             New       include/tpf/c_idssal.h
Base      CHeader             New       include/tpf/c_idsuxt.h
Base      CHeader             New       include/tpf/c_idsxtp.h
Base      CHeader             New       include/tpf/c_iect.h
Base      CHeader             New       include/tpf/c_iedctl.h
Base      CHeader             New       include/tpf/c_ifc2.h
Base      CHeader             New       include/tpf/c_ifc3.h
Base      CHeader             New       include/tpf/c_ifc4.h
Base      CHeader             New       include/tpf/c_ifdo.h
Base      CHeader             New       include/tpf/c_ifdomc.h
Base      CHeader             New       include/tpf/c_ihctcb.h
Base      CHeader             New       include/tpf/c_ilvl.h
Base      CHeader             New       include/tpf/c_imer.h
Base      CHeader             New       include/tpf/c_imermc.h
Base      CHeader             New       include/tpf/c_imqt.h
Base      CHeader             New       include/tpf/c_ipbt.h
Base      CHeader             New       include/tpf/c_ipli.h
Base      CHeader             New       include/tpf/c_iptbl.h
Base      CHeader             New       include/tpf/c_irdicb.h
Base      CHeader             New       include/tpf/c_isddcb.h
Base      CHeader             New       include/tpf/c_ismtcb.h
Base      CHeader             New       include/tpf/c_isql.h
Base      CHeader             New       include/tpf/c_isqlmc.h
Base      CHeader             New       include/tpf/c_isrtbk.h
Base      CHeader             New       include/tpf/c_istpcb.h
Base      CHeader             New       include/tpf/c_itpicb.h
Base      CHeader             New       include/tpf/c_ituutl.h
Base      CHeader             New       include/tpf/c_kptpat.h
Base      CHeader             New       include/tpf/c_lmap.h
Base      CHeader             New       include/tpf/c_lupd.h
Base      CHeader             New       include/tpf/c_mesg.h
Base      CHeader             New       include/tpf/c_mfst.h
Base      CHeader             New       include/tpf/c_mi0mi.h
Base      CHeader             New       include/tpf/c_miob.h
Base      CHeader             New       include/tpf/c_mk0ck.h
Base      CHeader             New       include/tpf/c_mqcd.h
Base      CHeader             New       include/tpf/c_mqcp.h
Base      CHeader             New       include/tpf/c_mqdc.h
Base      CHeader             New       include/tpf/c_mqmg.h
Base      CHeader             New       include/tpf/c_mqmi.h
Base      CHeader             New       include/tpf/c_mqpc.h
Base      CHeader             New       include/tpf/c_mqpr.h
Base      CHeader             New       include/tpf/c_mqrm.h
Base      CHeader             New       include/tpf/c_mqs.h
Base      CHeader             New       include/tpf/c_mqtr.h
Base      CHeader             New       include/tpf/c_ms0at.h
Base      CHeader             New       include/tpf/c_ms0ut.h
Base      CHeader             New       include/tpf/c_msct.h
Base      CHeader             New       include/tpf/c_pi1dt.h
Base      CHeader             New       include/tpf/c_pnl.h
Base      CHeader             New       include/tpf/c_prml.h
Base      CHeader             New       include/tpf/c_proc.h
Base      CHeader             New       include/tpf/c_prog.h
Base      CHeader             New       include/tpf/c_psfb.h
Base      CHeader             New       include/tpf/c_rc0pl.h
Base      CHeader             New       include/tpf/c_recoup.h
Base      CHeader             New       include/tpf/c_rhtb.h
Base      CHeader             New       include/tpf/c_rmxeq.h
Base      CHeader             New       include/tpf/c_rv1vt.h
Base      CHeader             New       include/tpf/c_si3ct.h
Base      CHeader             New       include/tpf/c_snmp.h
Base      CHeader             New       include/tpf/c_soap.h
Base      CHeader             New       include/tpf/c_sonf.h
Base      CHeader             New       include/tpf/c_spif.h
Base      CHeader             New       include/tpf/c_sqlca.h
Base      CHeader             New       include/tpf/c_sqlda.h
Base      CHeader             New       include/tpf/c_srck1p.h
Base      CHeader             New       include/tpf/c_srhh1p.h
Base      CHeader             New       include/tpf/c_stck.h
Base      CHeader             New       include/tpf/c_std8.h
Base      CHeader             New       include/tpf/c_stdhd.h
Base      CHeader             New       include/tpf/c_syseq.h
Base      CHeader             New       include/tpf/c_systc.h
Base      CHeader             New       include/tpf/c_sysug.h
Base      CHeader             New       include/tpf/c_tar0.h
Base      CHeader             New       include/tpf/c_tdat.h
Base      CHeader             New       include/tpf/c_term.h
Base      CHeader             New       include/tpf/c_tgdt.h
Base      CHeader             New       include/tpf/c_tglb.h
Base      CHeader             New       include/tpf/c_thex.h
Base      CHeader             New       include/tpf/c_thgl.h
Base      CHeader             New       include/tpf/c_tmcr.h
Base      CHeader             New       include/tpf/c_to2.h
Base      CHeader             New       include/tpf/c_to2b.h
Base      CHeader             New       include/tpf/c_to2m.h
Base      CHeader             New       include/tpf/c_to2r.h
Base      CHeader             New       include/tpf/c_tpldr.h
Base      CHeader             New       include/tpf/c_tpxd.h
Base      CHeader             New       include/tpf/c_trmeq.h
Base      CHeader             New       include/tpf/c_uatbc.h
Base      CHeader             New       include/tpf/c_ucnfeq.h
Base      CHeader             New       include/tpf/c_udgs.h
Base      CHeader             New       include/tpf/c_uprs.h
Base      CHeader             New       include/tpf/c_vfac.h
Base      CHeader             New       include/tpf/c_wtue.h
Base      CHeader             New       include/tpf/dcemvs.h
Base      CHeader             New       include/tpf/decimal.h
Base      CHeader             New       include/tpf/dll.h
Base      CHeader             New       include/tpf/evlib.h
Base      CHeader             New       include/tpf/evlibp.h
Base      CHeader             New       include/tpf/generic.h
Base      CHeader             New       include/tpf/globb.h
Base      CHeader             New       include/tpf/ibapis.h
Base      CHeader             New       include/tpf/ibhand.h
Base      CHeader             New       include/tpf/ibscan.h
Base      CHeader             New       include/tpf/ibtext.h
Base      CHeader             New       include/tpf/icconst.h
Base      CHeader             New       include/tpf/icconsta.h
Base      CHeader             New       include/tpf/ip.h
Base      CHeader             New       include/tpf/iudbg.h
Base      CHeader             New       include/tpf/iudbkp.hpp
Base      CHeader             New       include/tpf/iudcls.hpp
Base      CHeader             New       include/tpf/iuddef.h
Base      CHeader             New       include/tpf/iuddi.hpp
Base      CHeader             New       include/tpf/iudenu.h
Base      CHeader             New       include/tpf/iudpo.hpp
Base      CHeader             New       include/tpf/iudpr.hpp
Base      CHeader             New       include/tpf/iudstk.hpp
Base      CHeader             New       include/tpf/iudstr.h
Base      CHeader             New       include/tpf/iudsym.hpp
Base      CHeader             New       include/tpf/iudtem.hpp
Base      CHeader             New       include/tpf/iudtr.h
Base      CHeader             New       include/tpf/iudtyp.h
Base      CHeader             New       include/tpf/iudyc.h
Base      CHeader             New       include/tpf/i_argv.h
Base      CHeader             New       include/tpf/i_back.h
Base      CHeader             New       include/tpf/i_cach.h
Base      CHeader             New       include/tpf/i_cdm0.h
Base      CHeader             New       include/tpf/i_cfch.h
Base      CHeader             New       include/tpf/i_cmds.h
Base      CHeader             New       include/tpf/i_decb.h
Base      CHeader             New       include/tpf/i_dgrp.h
Base      CHeader             New       include/tpf/i_dlok.h
Base      CHeader             New       include/tpf/i_dpwd.h
Base      CHeader             New       include/tpf/i_dscr.h
Base      CHeader             New       include/tpf/i_ecb3.h
Base      CHeader             New       include/tpf/i_fdes.h
Base      CHeader             New       include/tpf/i_filt.h
Base      CHeader             New       include/tpf/i_fsct.h
Base      CHeader             New       include/tpf/i_fsdd.h
Base      CHeader             New       include/tpf/i_fslk.h
Base      CHeader             New       include/tpf/i_fsqu.h
Base      CHeader             New       include/tpf/i_grp.h
Base      CHeader             New       include/tpf/i_hex.h
Base      CHeader             New       include/tpf/i_icsf.h
Base      CHeader             New       include/tpf/i_iphd.h
Base      CHeader             New       include/tpf/i_kptr.h
Base      CHeader             New       include/tpf/i_link.h
Base      CHeader             New       include/tpf/i_lmap.h
Base      CHeader             New       include/tpf/i_make.h
Base      CHeader             New       include/tpf/i_matp.h
Base      CHeader             New       include/tpf/i_mqrt.h
Base      CHeader             New       include/tpf/i_mscb.h
Base      CHeader             New       include/tpf/i_netd.h
Base      CHeader             New       include/tpf/i_node.h
Base      CHeader             New       include/tpf/i_npdd.h
Base      CHeader             New       include/tpf/i_nsdb.h
Base      CHeader             New       include/tpf/i_opfd.h
Base      CHeader             New       include/tpf/i_part.h
Base      CHeader             New       include/tpf/i_pgdf.h
Base      CHeader             New       include/tpf/i_poll.h
Base      CHeader             New       include/tpf/i_prse.h
Base      CHeader             New       include/tpf/i_psxl.h
Base      CHeader             New       include/tpf/i_pwbl.h
Base      CHeader             New       include/tpf/i_pwgr.h
Base      CHeader             New       include/tpf/i_rart.h
Base      CHeader             New       include/tpf/i_rccr.h
Base      CHeader             New       include/tpf/i_recp.h
Base      CHeader             New       include/tpf/i_rsct.h
Base      CHeader             New       include/tpf/i_rtpb.h
Base      CHeader             New       include/tpf/i_sed.h
Base      CHeader             New       include/tpf/i_sfct.h
Base      CHeader             New       include/tpf/i_sh00.h
Base      CHeader             New       include/tpf/i_sh01.h
Base      CHeader             New       include/tpf/i_sh02.h
Base      CHeader             New       include/tpf/i_sh04.h
Base      CHeader             New       include/tpf/i_sh05.h
Base      CHeader             New       include/tpf/i_sh06.h
Base      CHeader             New       include/tpf/i_sh07.h
Base      CHeader             New       include/tpf/i_sh08.h
Base      CHeader             New       include/tpf/i_sh09.h
Base      CHeader             New       include/tpf/i_sh10.h
Base      CHeader             New       include/tpf/i_sh11.h
Base      CHeader             New       include/tpf/i_sh12.h
Base      CHeader             New       include/tpf/i_sh13.h
Base      CHeader             New       include/tpf/i_sh15.h
Base      CHeader             New       include/tpf/i_sh16.h
Base      CHeader             New       include/tpf/i_sh17.h
Base      CHeader             New       include/tpf/i_sh18.h
Base      CHeader             New       include/tpf/i_sh19.h
Base      CHeader             New       include/tpf/i_sh20.h
Base      CHeader             New       include/tpf/i_sh22.h
Base      CHeader             New       include/tpf/i_sh23.h
Base      CHeader             New       include/tpf/i_sh24.h
Base      CHeader             New       include/tpf/i_sh25.h
Base      CHeader             New       include/tpf/i_shm.h
Base      CHeader             New       include/tpf/i_snmp.h
Base      CHeader             New       include/tpf/i_tcpc.h
Base      CHeader             New       include/tpf/i_tcpn.h
Base      CHeader             New       include/tpf/i_tenv.h
Base      CHeader             New       include/tpf/i_tmcr.h
Base      CHeader             New       include/tpf/i_tr.h
Base      CHeader             New       include/tpf/i_tran.h
Base      CHeader             New       include/tpf/i_treq.h
Base      CHeader             New       include/tpf/i_tres.h
Base      CHeader             New       include/tpf/i_trth.h
Base      CHeader             New       include/tpf/i_umac.h
Base      CHeader             New       include/tpf/i_wait.h
Base      CHeader             New       include/tpf/i_zero.h
Base      CPPHeader           New       include/tpf/I_Dir.hpp
Base      CPPHeader           New       include/tpf/I_Env.hpp
Base      CPPHeader           New       include/tpf/I_File.hpp
Base      CHeader             New       include/tpf/I_ZF.h
Base      CHeader             New       include/tpf/ldrall.h
Base      CHeader             New       include/tpf/libih.h
Base      CHeader             New       include/tpf/mphdr.h
Base      CHeader             New       include/tpf/mpsipcc.h
Base      CHeader             New       include/tpf/namcom.h
Base      CHeader             New       include/tpf/nldtci.h
Base      CHeader             New       include/tpf/nldtif.h
Base      CHeader             New       include/tpf/piutr.h
Base      CHeader             New       include/tpf/plfapi.h
Base      CHeader             New       include/tpf/portaf.h
Base      CHeader             New       include/tpf/portbf.h
Base      CHeader             New       include/tpf/pthdex.h
Base      CHeader             New       include/tpf/resdbg.h
Base      CHeader             New       include/tpf/reusable.h
Base      CHeader             New       include/tpf/rpcxstub.h
Base      CHeader             New       include/tpf/stdefs.h
Base      CHeader             New       include/tpf/sysapi.h
Base      CHeader             New       include/tpf/sysdef.h
Base      CHeader             New       include/tpf/telnet.h
Base      CHeader             New       include/tpf/tpfapi.h
Base      CHeader             New       include/tpf/tpfar.h
Base      CHeader             New       include/tpf/tpfarapi.h
Base      CHeader             New       include/tpf/tpfeq.h
Base      CHeader             New       include/tpf/tpfglbl.h
Base      CHeader             New       include/tpf/tpfio.h
Base      CHeader             New       include/tpf/tpfmail.h
Base      CHeader             New       include/tpf/tpfmaild.h
Base      CHeader             New       include/tpf/tpfmap.h
Base      CHeader             New       include/tpf/tpfmcsll.h
Base      CHeader             New       include/tpf/tpfparft.h
Base      CHeader             New       include/tpf/tpfparse.h
Base      CHeader             New       include/tpf/tpfregs.h
Base      CHeader             New       include/tpf/tpftape.h
Base      CHeader             New       include/tpf/tpftuu.h
Base      CHeader             New       include/tpf/tpf_mail.h
Base      CHeader             New       include/tpf/tppc.h
Base      CHeader             New       include/tpf/uheap.h
Base      CHeader             New       include/tpf/varargs.h
Base      CHeader             New       include/tpf/variant.h
Base      CHeader             New       include/tpf/vnode.h
Base      CHeader             New       include/tpf/wcstr.h
Base      CHeader             New       include/tpf/xa.h
Base      CHeader             New       include/tpf/zimag.h
Base      CHeader             New       include/tpf/zimageq.h
Base      CHeader             New       include/tpf/zimagmc.h
Base      CHeader             New       include/tpf/zimagmsg.h
Base      CHeader             New       include/tpf/ztpld.h
Base      CHeader             New       include/tpf/_Ieee754.h
Base      Macro               Changed   macro/sip/gensip.mac
 
PREREQUISITE APARS:  To be applied in order listed.
Base      CHeader             Changed   include/stdlib.h
 PJ26125(10)  PJ26174(10)  PJ26384(11)  PJ27277(13)  PJ27367(14)  
 PJ27627(14)  PJ29593(19)  
Base      CHeader             New       include/tpf/cbenum.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/cbnode.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/cl1047.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/cl500.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/cmpswp.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/c_soap.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/ibapis.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/ibhand.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/ibscan.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/ibtext.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/rpcxstub.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/stdefs.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/sysapi.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/sysdef.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/telnet.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfapi.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfar.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfarapi.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfeq.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfglbl.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfio.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfmail.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfmaild.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfmap.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfmcsll.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfparft.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfparse.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpfregs.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpftape.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpftuu.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tpf_mail.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/tppc.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/uheap.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/varargs.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/variant.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/vnode.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/wcstr.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/xa.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/zimag.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/zimageq.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/zimagmc.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/zimagmsg.h
 PJ29593(19)  
Base      CHeader             New       include/tpf/ztpld.h
 PJ29593(19)  
Base      Macro               Changed   macro/sip/gensip.mac
 PJ25545(09)  PJ25606(09)  PJ25781(09)  PJ25780(09)  
 PJ25817(09)  
 PJ25844(09)  PJ25981(10)  PJ26012(10)  PJ26122(10)  
 PJ26008(10)  
 PJ26575(11)  PJ26576(11)  PJ26683(11)  PJ26578(11)  
 PJ26707(11)  
 PJ27033(12)  PJ27048(12)  PJ27075(13)  PJ27291(13)  PJ27328(13)  
 PJ27333(13)  PJ27180(13)  PJ27469(13)  PJ27503(13)  PJ27530(14)  
 PJ27740(14)  PJ27905(15)  PJ27960(15)  PJ27848(15)  PJ28108(15)  
 PJ28097(15)  PJ27785(15)  PJ28135(16)  PJ28106(16)  PJ28613(17)  
 PJ28649(17)  PJ28723(17)  PJ28710(17)  PJ28947(17)  PJ28982(17)  
 PJ29063(18)  PJ28892(18)  PJ29024(18)  PJ29700(19)  PJ29593(19)  
 

COMMENTS:
Two requirements relating to TPF header files are addressed by this
APAR:1. The need to separate TPF-unique header files from standard API
header files in the hierarchical file system (HFS)2. Removing the $ 
symbol from the file names.
 

SOLUTION:
A new set of files are created with this APAR that address the change
in the file names where the $ symbol is replaced with an underscore
character (_). For example, a new file called c_eb0eb.h corresponds to
c$eb0eb.h. These new files will be placed in a directory called tpf,
which is a subdirectory of the base include directory. For example, the
new files would be placed in /u/tpf41/rlse/include/tpf/c_eb0eb.h.
 
 

DEPENDENCIES
 
SEGMENTS TO BE ASSEMBLED OR COMPILED:
None.
 
SEGMENTS TO BE LINK EDITED:
None.
 
COREQS:
None.
 

MIGRATION CONSIDERATIONS:
Applications will continue to compile cleanly without any changes after
this APAR has been applied to your system.  However, to take advantage 
of the new header files, you will need to make application source
changes. These changes are required to make your application forward 
compatible.  Statements such as #include  need to be changed
to #include .  
 
Special installation note: The PUT 19 package will deliver all the new 
include/tpf/  headers in  PDS, ACP.CHDR.TPF.REL40. In order to use 
these headers in a PDS  prior to the availability of PUT 19, you must 
allocate *.CHDR.TPF and then promote the files from hfs to pds using 
TSO or FTP.   Please apply accomodating apar PJ29865 so sip will 
automatically add the PDS to your concatenation. To add the PDS 
manually, update your compile JCL with this PDS listed last in the 
library search list.

UPDATED INFORMATION UNITS:
None.
 
See your IBM representative if you need additional information.
 

DOWNLOAD INSTRUCTIONS:
http://www.ibm.com/software/htp/tpf/pages/maint.htm
 
-- END APAR PJ29593
 


Download file(s): Login once to access server, leave window open, then click on link(s) below. Source