SUBJECT: APAR NUMBER: PQ94935 REFERENCE: AREA: TPFDF CENTRAL DATABASE ROUTINES SEGMENT: BRCG13 - RELEASE: TPFDF (Assembler) SEGMENT: BRC513 - RELEASE: TPFDF (Assembler) SEGMENT: BRC713 - RELEASE: TPFDF (Assembler) SEGMENT: C$IBTCOD13 - RELEASE: TPFDF (C-Header) SEGMENT: C$IDCADF13 - RELEASE: TPFDF (C-Header) SEGMENT: C$IRCEDF13 - RELEASE: TPFDF (C-Header) SEGMENT: C$IRCJDF13 - RELEASE: TPFDF (C-Header) SEGMENT: C$IRCMDF13 - RELEASE: TPFDF (C-Header) SEGMENT: C$IRCTDF13 - RELEASE: TPFDF (C-Header) SEGMENT: C$SW00SR13 - RELEASE: TPFDF (C-Header) SEGMENT: C$SW02SR13 - RELEASE: TPFDF (C-Header) SEGMENT: DBDEF13 - RELEASE: TPFDF (Macro) SEGMENT: DBREF13 - RELEASE: TPFDF (Macro) SEGMENT: DBREN13 - RELEASE: TPFDF (Macro) SEGMENT: DEFIX13 - RELEASE: TPFDF (Macro) SEGMENT: FILTP13 - RELEASE: TPFDF (Macro) SEGMENT: IRCEDF13 - RELEASE: TPFDF (Dsect) SEGMENT: IRCJDF13 - RELEASE: TPFDF (Dsect) SEGMENT: IRCMDF13 - RELEASE: TPFDF (Dsect) SEGMENT: IRCTDF13 - RELEASE: TPFDF (Dsect) SEGMENT: IR0VDF13 - RELEASE: TPFDF (Dsect) SEGMENT: SW00SR13 - RELEASE: TPFDF (Macro) SEGMENT: SW02SR13 - RELEASE: TPFDF (Macro) SEGMENT: UFA013 - RELEASE: TPFDF (Assembler) SEGMENT: UFBA13 - RELEASE: TPFDF (Assembler) SEGMENT: UFBB13 - RELEASE: TPFDF (Assembler) SEGMENT: UFBJ13 - RELEASE: TPFDF (Assembler) SEGMENT: UFBL13 - RELEASE: TPFDF (Assembler) SEGMENT: UFBV13 - RELEASE: TPFDF (Assembler) SEGMENT: UFBW13 - RELEASE: TPFDF (Assembler) SEGMENT: UFBY13 - RELEASE: TPFDF (Assembler) SEGMENT: UFB013 - RELEASE: TPFDF (Assembler) SEGMENT: UFB613 - RELEASE: TPFDF (Assembler) SEGMENT: UFCN13 - RELEASE: TPFDF (Assembler) SEGMENT: UFCO13 - RELEASE: TPFDF (Assembler) SEGMENT: UFD113 - RELEASE: TPFDF (Assembler) SEGMENT: UFD213 - RELEASE: TPFDF (Assembler) SEGMENT: UFHA0913 - RELEASE: TPFDF (C++) SEGMENT: UFHA1313 - RELEASE: TPFDF (C++) SEGMENT: UFHD0013 - RELEASE: TPFDF (C++) SEGMENT: UFHE0013 - RELEASE: TPFDF (C++) SEGMENT: UFHE0113 - RELEASE: TPFDF (C++) SEGMENT: UFHM0013 - RELEASE: TPFDF (C++) SEGMENT: UFHN0013 - RELEASE: TPFDF (C++) SEGMENT: UFIL13 - RELEASE: TPFDF (Assembler) SEGMENT: UFI213 - RELEASE: TPFDF (Assembler) SEGMENT: UFI313 - RELEASE: TPFDF (Assembler) SEGMENT: UFI413 - RELEASE: TPFDF (Assembler) SEGMENT: UFI513 - RELEASE: TPFDF (Assembler) SEGMENT: UFI613 - RELEASE: TPFDF (Assembler) SEGMENT: UFI713 - RELEASE: TPFDF (Assembler) SEGMENT: UFI913 - RELEASE: TPFDF (Assembler) SEGMENT: UFTA13 - RELEASE: TPFDF (C++) SEGMENT: UF1G13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAE13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAF13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAH13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAJ13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAO13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAV13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAW13 - RELEASE: TPFDF (Assembler) SEGMENT: UWAX13 - RELEASE: TPFDF (Assembler) SEGMENT: UWA113 - RELEASE: TPFDF (Assembler) SEGMENT: UWA913 - RELEASE: TPFDF (Assembler) SEGMENT: UWBA13 - RELEASE: TPFDF (Assembler) SEGMENT: UWBB13 - RELEASE: TPFDF (Assembler) SEGMENT: UWBC13 - RELEASE: TPFDF (Assembler) SEGMENT: UWBE13 - RELEASE: TPFDF (Assembler) SEGMENT: UWBK13 - RELEASE: TPFDF (Assembler) SEGMENT: UWBN13 - RELEASE: TPFDF (Assembler) SEGMENT: UWB013 - RELEASE: TPFDF (Assembler) SEGMENT: UWB113 - RELEASE: TPFDF (Assembler) SEGMENT: UWB213 - RELEASE: TPFDF (Assembler) SEGMENT: UWB413 - RELEASE: TPFDF (Assembler) SEGMENT: UWB613 - RELEASE: TPFDF (Assembler) Pre-requisite APARs are (TPF only) : FOR SEGMENT BRCG13 (Assembler) - REL TPFDF PN44448 PN63945 PQ00810 PQ42097 PQ74483 PQ75887 FOR SEGMENT BRC513 (Assembler) - REL TPFDF PN40344 PN49889 PN63712 PN67252 PN87863 PQ42097 PQ49400 PQ56724 PQ57571 PQ65208 PQ65765 PQ69687 PQ69685 PQ65349 PQ74483 PQ75887 PQ81044 PQ90430 FOR SEGMENT BRC713 (Assembler) - REL TPFDF PN40344 PN49889 PN67252 PN73220 PN73989 PN79639 PQ42097 PQ51935 PQ49400 PQ56724 PQ57571 PQ65208 PQ65765 PQ69687 PQ69685 PQ65349 PQ74483 PQ75887 PQ81044 PQ90430 FOR SEGMENT C$IBTCOD13 (C-Header) - REL TPFDF PN73989 PN76852 PN84101 PQ05367 PQ06910 PQ18933 PQ27046 PQ32210 PQ51955 PQ74483 FOR SEGMENT C$IDCADF13 (C-Header) - REL TPFDF PQ23489 PQ23871 PQ36341 PQ51955 PQ74483 PQ85397 FOR SEGMENT C$IRCEDF13 (C-Header) - REL TPFDF PQ23489 PQ23871 PQ51955 PQ74483 PQ75887 FOR SEGMENT C$IRCJDF13 (C-Header) - REL TPFDF PQ23489 PQ23871 PQ51955 PQ74483 PQ75887 FOR SEGMENT C$IRCMDF13 (C-Header) - REL TPFDF PQ36341 PQ51955 PQ74483 FOR SEGMENT C$IRCTDF13 (C-Header) - REL TPFDF PQ36341 PQ51955 PQ74483 FOR SEGMENT C$SW00SR13 (C-Header) - REL TPFDF PN46560 PN61834 PN64313 PN71161 PN73989 PN76852 PN80488 PN83423 PN85070 PQ02145 PQ04911 PQ09236 PQ08645 PQ10084 PQ16897 PQ23091 PQ25825 PQ36911 PQ37963 PQ32210 PQ55601 PQ64252 PQ51955 PQ74483 PQ75887 PQ79066 PQ80141 PQ90430 FOR SEGMENT C$SW02SR13 (C-Header) - REL TPFDF PN84757 PQ08645 PQ23091 PQ42097 FOR SEGMENT DBDEF13 (Macro) - REL TPFDF PN05393 PN35104 PN38092 PN45919 PN53446 PN57526 PN61834 PN62563 PN64313 PN71161 PN73989 PN78104 PN78908 PN87893 PN88662 PQ10797 PQ10084 PQ18690 PQ23091 PQ32209 PQ37827 PQ42097 PQ32210 PQ56724 PQ66921 PQ51955 PQ81077 PQ82656 FOR SEGMENT DBREF13 (Macro) - REL TPFDF PN67252 PQ16452 PQ42097 FOR SEGMENT DBREN13 (Macro) - REL TPFDF PN67252 PQ16452 PQ42097 FOR SEGMENT DEFIX13 (Macro) - REL TPFDF PQ42097 FOR SEGMENT FILTP13 (Macro) - REL TPFDF PN37303 PN49889 PN54497 PQ74483 FOR SEGMENT IRCEDF13 (Dsect) - REL TPFDF PQ23489 PQ23871 PQ54398 PQ74483 PQ75887 FOR SEGMENT IRCJDF13 (Dsect) - REL TPFDF PQ23489 PQ23871 PQ74483 PQ75887 FOR SEGMENT IRCMDF13 (Dsect) - REL TPFDF PQ36341 PQ50700 PQ57270 PQ74483 FOR SEGMENT IRCTDF13 (Dsect) - REL TPFDF PQ36341 PQ74483 FOR SEGMENT SW00SR13 (Macro) - REL TPFDF AN31299 PN05393 PN37569 PN38613 PN43714 PN46560 PN57526 PN61834 PN64313 PN71161 PN71348 PN73989 PN77016 PN76852 PN80488 PN83423 PN84757 PN87917 PN92097 PQ00790 PQ02145 PQ04911 PQ05189 PQ07995 PQ10797 PQ10084 PQ15475 PQ16897 PQ21506 PQ24625 PQ23091 PQ25824 PQ25825 PQ32209 PQ36911 PQ37963 PQ32210 PQ50275 PQ48551 PQ55601 PQ64252 PQ51955 PQ74483 PQ75887 PQ79066 PQ80141 PQ90430 FOR SEGMENT SW02SR13 (Macro) - REL TPFDF PN05393 PN39344 PN49536 PN57526 PN61834 PN64313 PN67252 PN71161 PN73989 PN78104 PN78908 PN92097 PQ05189 PQ10797 PQ10084 PQ23091 PQ26888 PQ32209 PQ42097 PQ32210 PQ74483 FOR SEGMENT UFA013 (Assembler) - REL TPFDF PN05393 PN61834 PN62258 PN64313 PN73989 PN81188 PQ00977 PQ23091 FOR SEGMENT UFBA13 (Assembler) - REL TPFDF PN49889 PN57993 PN64311 PQ00810 PQ02090 PQ04911 PQ05468 PQ13582 PQ16897 PQ35605 PQ51955 PQ74483 FOR SEGMENT UFBB13 (Assembler) - REL TPFDF PN49196 PN57993 PN64878 PN78904 PQ51955 PQ74483 PQ75887 FOR SEGMENT UFBJ13 (Assembler) - REL TPFDF PN35610 PN83423 PN83356 PN83376 PQ00810 PQ00837 PQ05223 PQ51382 PQ51955 PQ74483 FOR SEGMENT UFBL13 (Assembler) - REL TPFDF PQ00810 PQ04563 PQ51955 PQ74483 FOR SEGMENT UFBW13 (Assembler) - REL TPFDF PN73989 PN76765 PQ08078 PQ23091 PQ51339 FOR SEGMENT UFBY13 (Assembler) - REL TPFDF PN71161 PN73989 PN76765 PQ00810 PQ10797 PQ10084 PQ23091 PQ26888 PQ51339 PQ60974 PQ51955 PQ74483 FOR SEGMENT UFB013 (Assembler) - REL TPFDF PN38092 PN19872 PN61834 PN63795 PN71161 PN73989 PN76765 PN77331 PN81188 PQ00810 PQ51955 FOR SEGMENT UFB613 (Assembler) - REL TPFDF PN36842 PN75462 PN80488 PN86476 PN92592 PQ00810 PQ13586 PQ17368 PQ30389 PQ32210 PQ62616 PQ51955 PQ74483 PQ92380 FOR SEGMENT UFD113 (Assembler) - REL TPFDF PN37197 PN49889 PN59717 PN69916 PN72208 PN76267 PN86555 PQ00810 PQ02487 PQ14799 PQ28631 PQ30389 PQ42097 PQ51955 PQ74483 FOR SEGMENT UFD213 (Assembler) - REL TPFDF PN77331 PQ51955 PQ74483 FOR SEGMENT UFHA0913 (C++) - REL TPFDF PQ23489 PQ23871 PQ36341 PQ40719 PQ44999 PQ49270 PQ51032 PQ50941 PQ74483 PQ85397 PQ80141 FOR SEGMENT UFHA1313 (C++) - REL TPFDF PQ23489 PQ23871 PQ74483 PQ75887 FOR SEGMENT UFHD0013 (C++) - REL TPFDF PQ23489 PQ23871 PQ51955 PQ74483 FOR SEGMENT UFHE0013 (C++) - REL TPFDF PQ23489 PQ23871 PQ36341 PQ51955 PQ74483 PQ90430 PQ86693 FOR SEGMENT UFHE0113 (C++) - REL TPFDF PQ23489 PQ23871 PQ28631 PQ33448 PQ33412 PQ51955 PQ74483 PQ85397 FOR SEGMENT UFHM0013 (C++) - REL TPFDF PQ36341 PQ41433 PQ47054 PQ49946 PQ54576 PQ51032 PQ54861 PQ54862 PQ56696 PQ51955 PQ71548 PQ74483 PQ85397 PQ77651 FOR SEGMENT UFHN0013 (C++) - REL TPFDF PQ36341 PQ47054 PQ54576 PQ74483 FOR SEGMENT UFIL13 (Assembler) - REL TPFDF PQ75887 FOR SEGMENT UFI213 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ36341 PQ53168 PQ60974 PQ51955 PQ74483 FOR SEGMENT UFI313 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ37720 PQ53168 PQ51955 PQ74483 PQ81044 PQ80141 PQ86693 FOR SEGMENT UFI413 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ37720 PQ53168 PQ51955 PQ74483 PQ81044 PQ80141 PQ84321 PQ86693 FOR SEGMENT UFI513 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ33410 PQ36341 PQ53168 PQ65645 PQ51955 PQ74483 PQ75887 PQ78273 PQ82818 PQ81044 PQ90430 PQ86693 FOR SEGMENT UFI613 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ37720 PQ53168 PQ51955 PQ74483 PQ81044 PQ80141 PQ86693 FOR SEGMENT UFI713 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ37720 PQ53168 PQ51955 PQ74483 PQ75887 PQ81044 PQ80141 PQ86693 FOR SEGMENT UFI913 (Assembler) - REL TPFDF PQ23489 PQ23871 PQ31377 PQ51955 PQ74483 PQ75887 FOR SEGMENT UFTA13 (C++) - REL TPFDF PN73989 PN80446 PQ51955 PQ74483 FOR SEGMENT UWAE13 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 PQ75887 FOR SEGMENT UWAF13 (Assembler) - REL TPFDF PQ32210 PQ48582 PQ51955 PQ74483 FOR SEGMENT UWAH13 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ90430 FOR SEGMENT UWAJ13 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 PQ90430 FOR SEGMENT UWAO13 (Assembler) - REL TPFDF PQ32210 PQ61136 PQ51955 PQ75887 FOR SEGMENT UWAV13 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 FOR SEGMENT UWAW13 (Assembler) - REL TPFDF PQ32210 PQ49400 PQ60326 PQ51955 PQ74483 PQ75887 PQ80141 FOR SEGMENT UWAX13 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 FOR SEGMENT UWA113 (Assembler) - REL TPFDF PQ32210 FOR SEGMENT UWA913 (Assembler) - REL TPFDF PQ32210 PQ61414 FOR SEGMENT UWBA13 (Assembler) - REL TPFDF PQ32210 PQ46459 PQ50275 PQ52617 PQ51955 PQ74483 PQ78638 PQ80141 PQ84827 FOR SEGMENT UWBB13 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 PQ75887 FOR SEGMENT UWBC13 (Assembler) - REL TPFDF PQ32210 PQ48582 PQ48551 PQ51339 PQ53452 PQ61711 PQ51955 PQ74483 PQ75887 PQ80141 FOR SEGMENT UWBE13 (Assembler) - REL TPFDF PQ32210 PQ42198 PQ49738 PQ61837 PQ51955 PQ74483 PQ75887 PQ80141 FOR SEGMENT UWBK13 (Assembler) - REL TPFDF PQ32210 PQ46459 PQ51955 PQ75887 FOR SEGMENT UWBN13 (Assembler) - REL TPFDF PQ46459 FOR SEGMENT UWB013 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 PQ75887 PQ80141 FOR SEGMENT UWB113 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 PQ75887 PQ80141 PQ83874 FOR SEGMENT UWB213 (Assembler) - REL TPFDF PQ32210 PQ52738 PQ69735 PQ51955 PQ74483 PQ75887 PQ79833 PQ80141 PQ85392 PQ90770 FOR SEGMENT UWB413 (Assembler) - REL TPFDF PQ32210 PQ48551 PQ51955 PQ74483 PQ75887 PQ80141 PQ82900 FOR SEGMENT UWB613 (Assembler) - REL TPFDF PQ32210 PQ51955 PQ74483 PQ75887 PQ79066 PQ80141 To be applied in the order listed for each segment. ABSTRACT OF PROBLEM ___________________ The TPFDF product should be enhanced to take advantage of file address reference word 6 (FARF6) pool support, available on TPF. COMMENTS ON PROBLEM ___________________ Currently, TPFDF only allows four-byte file addresses to be used in TPFDF databases. TPFDF should be enhanced to allow FARF6 file addresses, which are eight bytes in size, to be used in TPFDF databases. This would allow TPFDF to access an exponen- tially larger number of file addresses than are currently avail- able. APAR PQ74483 provided internal 8-byte file address infrastructure support within the TPFDF product. This APAR enables actual FARF6 addresses to be used in TPFDF databases on TPF. SOLUTION ________ TPFDF has been updated to allow FARF6 addresses to be used in TPFDF database on TPF. FARF6 addresses are not available on the ALCS platform. DEPENDENCIES ____________ Related Segments Affected By This APAR. _______________________________________ Segments to be assembled or compiled: Segments to be link edited: Load Modules to be loaded: Migration Considerations ======================== For ALCS 2.2.1 customers, ALCS APAR AQ97127 is a co-requisite APAR. For ALCS 2.3.1 customers ALCS APAR AQ97128 is a co-requisite APAR. ALCS customers should apply this APAR to remain current with maintenance. For TPF customers, TPF APAR PJ29582 is a co-requisite APAR. All customers must reassemble segments UWAS and UWBL. Using FARF6 support is optional. Customers who do not wish to use FARF6 support do not have any additional migration considerations. See the TPFDF Migration Guide for information about FARF6 support and details for migration. -- END APAR PQ94935 Download file(s) using new Server: Login once to access server, leave window open, then click on link(s) below.