gtpm2m3gMigration Guide: Program Update Tapes

PUT 16 Interface Changes by Authorized Program Analysis Report (APAR)

This information summarizes maintenance APAR interface changes for program update tape (PUT) 16.

Use the information documented here along with the following:

Link to PUT 16 APEDITs

To view the APEDIT for an APAR listed in this section, go to http://www.ibm.com/software/ts/tpf/maint/put16/put16.htm for a list of all PUT 16 APEDITs. You will be prompted to enter your user name and password. If you are a current license holder and do not have a user name or cannot remember your user name or password, see your TPF representative for a user ID and password.

Each table in this section is ordered alphabetically by the name of the interface item. If there have been no changes for a particular interface item, the table will contain no information.

C/C++ Language

The following section summarizes C/C++ language changes. This information is presented in alphabetic order by the type of C/C++ language information. See the TPF C/C++ Language Support User's Guide and TPF Application Programming for more informaiton about the C/C++ language.

Build Scripts

Table 1249 summarizes build script changes. This information is presented in alphabetic order by the name of the build script.

Table 1249. Build Script Changes by APAR

Build Script New, Changed, or No Longer Supported? APAR Number
BJ05BS New PJ28140
CJ10BS Changed PJ28386
CLSUBS No Longer Supported PJ28266
CTALBS Changed PJ28020

Dynamic Load Module (DLM) Stubs

There are no changes.

General Use C/C++ Language Header Files

Table 1250 summarizes general use C/C++ language header file changes. This information is presented in alphabetic order by the name of the C/C++ language header file.

Table 1250. General Use C/C++ Language Header File Changes by APAR

C/C++ Language Header File New, Changed, or No Longer Supported? Do You Need to Recompile Any Segments? APAR Number Segments to Recompile
c$dctist.h Changed No PJ27890 Not Applicable
c$eb0eb.h Changed No PJ28218 Not Applicable
c$idsinq.h Changed No PJ28411 Not Applicable
c$irdicb Changed No PJ27887 Not Applicable
c$pnl.h Changed No PJ28399 Not Applicable
c$to2.h Changed No PJ28140 Not Applicable
c$vfac.h Changed No PJ28411 Not Applicable
icmp.h Changed No PJ28229 Not Applicable
i$matp.h Changed No PJ27829 Not Applicable
opensslconf.h Changed No PJ28369 Not Applicable
math.h Changed No PJ28295 Not Applicable
modes.h Changed No PJ28295 Not Applicable
string.h Changed No PJ28295 Not Applicable
strings.h Changed No PJ28295 Not Applicable
sysapi.h Changed No PJ28020, PJ28178 Not Applicable
tpf_mail.h Changed No PJ28396 Not Applicable
tpftape.h Changed No PJ28411 Not Applicable
udp.h Changed No PJ28229 Not Applicable

Implementation-Specific C/C++ Language Header Files (IBM Use Only)

Table 1251 summarizes the general use C/C++ language header file (IBM use only) changes that are for IBM use only. This information is presented in alphabetic order by the name of the general use C/C++ language (IBM use only) header file.

Table 1251. Implementation-Specific C/C++ Language Header Files (IBM Use Only) Changes by APAR

C/C++ Language Header File (IBM Use Only) New, Changed, or No Longer Supported? Do You Need to Recompile Any Segments? APAR Number Segments to Recompile
c$mqs.h Changed No PJ28169, PJ27858, PJ27979 Not Applicable
c$to2b.h Changed No PJ28386 Not Applicable
c$to2m.h Changed No PJ28140 Not Applicable
tpfmail.h Changed No PJ28396 Not Applicable
tpfmaild.h Changed No PJ28224, PJ28396 Not Applicable

Library Interface Scripts

Table 1252 summarizes library interface script changes. This information is presented in alphabetic order by the name of the library interface script.

Table 1252. Library Interface Script Changes by APAR

Library Interface Script New, Changed, or No Longer Supported? APAR Number
CJ00XV Changed PJ28140
CTALXV Changed PJ28020

Library Members (Object Files)

Table 1253 summarizes library member (object file) changes. This information is presented in alphabetic order by the name of the library member (object file).

Table 1253. Library Member (Object File) Changes by APAR

Library Member (Object File) Library Source File New, Changed, or No Longer Supported? Type APAR Number
CDBINT CISO Changed Object Code Only PJ28235
CDDNPI COMX Changed C Language PJ28171, PJ28367
CFS181 COMX Changed C Language PJ28367
CGTHBA COMX Changed C Language PJ28218
CICONT CISO Changed C Language PJ28372
CLDT CLDT Changed C Language PJ28411
CLDU CELA Changed C Language PJ28411
CLDV CELA Changed C Language PJ28411
CLD9 CLDT Changed C Language PJ28411
CLES CLES Changed C Language PJ28411
CLMINT CISO Changed Assembler PJ28235
COLE CELA Changed C Language PJ28411
COLF COLF Changed C Language PJ28411
COLG CELA Changed C Language PJ28411
COLJ CELA Changed C Language PJ28411
COLX COLX Changed C Language PJ28411
COLY COLY Changed C Language PJ28411
CRLA CLDT Changed C Language PJ28411
CRLC CRLC Changed C Language PJ28411
CRLE CELA Changed C Language PJ28411
CSIGPA COMX Changed C Language PJ28400
CSIGSL COMX Changed C Language PJ28400
CSIGWP COMX Changed C Language PJ28400
CXXFUN CISO Changed Object Code Only PJ28241
CYIELD CTAL New Real-Time Assembler PJ28020
C536 COMX Changed C Language PJ28396
UELN UELN Changed C Language PJ28411

Link-Edited Modules

Table 1254 summarizes changes to the link-edited modules shipped by IBM, which should go into a data set with attributes DCB=(RECFM=U,LRECL=80,BLKSIZE=1200). This information is presented in alphabetic order by the name of the link-edited module.

Table 1254. Link-Edited Module Changes by APAR

Link-Edited Module New, Changed, or No Longer Supported? APAR Number
CDBG Changed PJ27973
CEL5 No Changes - Must be relinked and loaded. PJ28020
CEXP Changed PJ28234
CLER No Changes - Must be relinked and loaded. PJ28020
CMNA Changed PJ28396
CMNC Changed PJ28396
CMNG Changed PJ28396
CMNI Changed PJ28396
CMNJ Changed PJ28396
CMNM Changed PJ28396
CMNP Changed PJ28396
CMNS Changed PJ28396
CMNZ Changed PJ28396
CMN0 Changed PJ28396
CMN1 Changed PJ28396
CMN2 Changed PJ28396
CMN3 Changed PJ28396
CMN4 New PJ28396
CMN5 New PJ28396
CMN8 Changed PJ28396
COMX No Changes - Must relinked and loaded. PJ28171, PJ28367, PJ28396, PJ28400
CPA0 Changed PJ28255
CPLX Changed PJ27973
CPS0 No Changes - Must be relinked and loaded. PJ28235, PJ28241, PJ28262, PJ28395, PJ28363
CRYP Changed PJ28369
CRY1 Changed PJ28369
CRY2 Changed PJ28369
CSSL Changed PJ28369
CSYL Changed PJ28203
CTAL Changed PJ28020
CTXO No Changes - Must be relinked and loaded (PJ28171). PJ28171, PJ28396
CUPH No Changes - Must be relinked and loaded. PJ28294

Members (Object Files)

Table 1255 summarizes member (object file) changes.

Notes:

  1. You must recompile or reassemble a member (object file) if it has changed.

  2. You must prelink and link a dynamic load module (DLM) if it has changed.

This information is presented in alphabetic order by the name of the member (object file).

Table 1255. Member (Object File) Changes by APAR

Member (Object File) DLM/DLL New, Changed, or No Longer Supported? Type APAR Number
BJ02 BJ02 Changed C++ Language PJ28040
BJ04 BJ04 Changed C++ Language PJ28371
BJ05 BJ05 New C++ Language PJ28140
CDBS CDBS Changed C Language PJ28193
CEL5 CEL5 Changed C Language PJ28020
CFNDEC CTAD Changed Real-Time Assembler PJ28263
CINET4 CLTX Changed C Language PJ28193
CJ111 CJ10 Changed C Language PJ28386
CJ115 CJ10 New C Language PJ28386
CLER CLER Changed C Language PJ28020
CLSU CLSU No Longer Supported C Language PJ28266
CLTQ CLTN Changed C Language PJ28229
CLTN CLTN Changed C Language PJ28229
CMACMD CMAT Changed C Language PJ27829
CMAP CMAP Changed C Language PJ27829
CMARTN CMAT Changed C Language PJ28209
CMATAB CMAT Changed C Language PJ27829
CMQBAT CMQS Changed Object Code Only PJ28017
CMQCKP CUIU Changed C++ Language PJ28256
CMQERR CMQS Changed Object Code Only PJ27979
CMQFRM CMQF Changed C++ Language PJ28169
CMQFTR CMQS Changed Object Code Only PJ28335
CMQHSH CMQS Changed C++ Language PJ28466
CMQMCA CMQS Changed Object Code Only PJ27858
CMQMGR CMQS Changed C++ Language PJ27858
CMQMTR CMQS Changed Object Code Only PJ28335
CMQQUE CMQS Changed C++ Language PJ27979, PJ28017
CMQSWP CMQS Changed C++ Language PJ28221
CMQXLR CMQX Changed C++ Language PJ28228
CRDB CRDA, CREA Changed C Language PJ27887
CRDC CRDA, CREA Changed C Language PJ27887
CRDU CRDU Changed C Language PJ27953, PJ28353
CRDV CRDU Changed C Language PJ27953
CREB CRDA, CREA Changed C Language PJ27887
CREJ CRDA, CREA Changed C Language PJ27887
CREK CRDA, CREA Changed C Language PJ27887
CREO CRDA, CREA Changed C Language PJ27887
CRESIN CTXO Changed C Language PJ28396
CRFPTA CMQS Changed Object Code Only PJ28335
CRMSAA CMQS Changed Object Code Only PJ28289
CRMTRA CMQS Changed Object Code Only PJ27979
CSYLGD CSYL Changed C Language PJ28203
CSYLOG CTXO Changed C Language PJ28171
CTXOVE CTXO New C Language PJ28396
CUD0 CUD0 Changed C Language PJ27973
CUPH CUPH Changed C Language PJ28294
CUSCUL CMQS Changed C++ Language PJ28335, PJ28389

Object Code Only (OCO) Stubs

There are no changes.

Configuration Constant (CONKC) Tags

There are no changes.

Control Program Interface (CINFC) Tags

There are no changes.

Copy Members

Table 1256 summarizes copy member changes. This information is presented in alphabetic order by the name of the copy member.

Table 1256. Copy Member Changes by APAR

Copy Member Type New, Changed, or No Longer Supported? CSECT Where Copy Member Is Located DLM Where CSECT Is Located APAR Number
CBU2M0 Control Program Changed CC3088 Not Applicable PJ28090, PJ28230, PJ28268
CCEB Control Program Changed CCENBK Not Applicable PJ28235
CCED Control Program Changed CCENBK Not Applicable PJ28235, PJ28395
CCE7 Control Program Changed CCIISC Not Applicable PJ27890
CEDT Control Program Changed CCCPSE Not Applicable PJ28177
CEFA Control Program Changed CCTAPE Not Applicable PJ28262
CEFB Control Program Changed CCTAPE Not Applicable PJ28125
CEFE Control Program Changed CCTAPE Not Applicable PJ28219
CEFR Control Program Changed CCTAPE Not Applicable PJ28057
CEFT Control Program Changed CCTAPE Not Applicable PJ28167
CHSZ Control Program Changed CCNUCL Not Applicable PJ28218
CICS Control Program Changed CCNUCL Not Applicable PJ28306-Reassemble the CCNUCL CSECT and relink the CPS0 link-edited module.
CIEF Control Program Changed CCCIEF Not Applicable PJ28131-Reassemble the CCCIEF CSECT and relink the CPS0 link-edited module.
CJ001 Real-Time Assembler Changed CJ003 CJ00 PJ28140, PJ28456 (Reassemble CJ003 CSECT and relink CJ00.)
CJ002 Real-Time Assembler Changed CJ000, CJ003, CJ004, CJ005, CJ006, CJ007 CJ00 PJ28140-Reassemble CSECTs CJ000, CJ003, CJ004, CJ005, CJ006, and CJ007, and relink CJ00.
CJ101 Real-Time Assembler Changed CJ100 CJ10 PJ28386
CJ103 Real-Time Assembler Changed CJ100 CJ10 PJ28155, PJ28386
CJ327 Real-Time Assembler Changed CJ005 CJ00 PJ28140
CJ328 Real-Time Assembler Changed CJ005 CJ00 PJ28226
CJ521 Real-Time Assembler Changed CJ004 CJ00 PJ28226
CJ721 Real-Time Assembler Changed CJ007 CJ00 PJ28226
CJ928 Real-Time Assembler Changed CJ007 CJ00 PJ28226
CJIM Control Program Changed CCSONS Not Applicable PJ28159 - Relink the CPS0 link-edited module.
CJIR Control Program Changed CCSONS Not Applicable PJ28358-Reassemble the CCSONS CSECT and relink the CPS0 link-edited module.
CJIU Control Program Changed CCSONS Not Applicable PJ28205- Relink the CPS0 link-edited module.
CJIV Control Program Changed CCRCSC Not Applicable PJ28205- Relink the CPS0 link-edited module.
CLHP Control Program Changed CCSTOR Not Applicable PJ28363-Reassemble the CCSTOR CSECT and relink the CPS0 link-edited module.
CLHV Control Program Changed CCSTOR Not Applicable PJ28363-Reassemble the CCSTOR CSECT and relink the CPS0 link-edited module.
CLWP Control Program Changed CCLAW3 Not Applicable PJ28266
CLW8 Control Program Changed CCLAW3 Not Applicable PJ28266
CPSM Control Program Changed CCCPSE Not Applicable PJ28088-Reassemble the CCCPSE CSECT and relink the CPS0 link-edited module.
CS0J Control Program Changed CCSNA1 Not Applicable PJ28050-Updated to clear CCW index of inactivated CDRMs.
CS06 Control Program Changed CCSNA1 Not Applicable PJ28312 - Relink the CPS0 link-edited module.
CS96 Control Program Changed CCSNA3 Not Applicable PJ28070
CTIN Control Program Changed CCCTIN Not Applicable PJ28363-Reassemble the CCCTIN CSECT and relink the CPS0 link-edited module.
CT09 Control Program Changed CCCTIN Not Applicable PJ28352
CT12 Control Program Changed - Updated to correct an AOR timing problem. Re-link CPS0. CCTCP2 Not Applicable PJ28360
CT13 Control Program Changed - Updated to correct an AOR timing problem. Re-link CPS0. CCTCP2 Not Applicable PJ28360
CT14 Control Program Changed - Updated to correct an AOR timing problem. Re-link CPS0. CCTCP2 Not Applicable PJ28360
CTSM Control Program Changed CCTCP3 Not Applicable PJ28303-Reassemble the CCTCP3 CSECT and relink the CPS0 link-edited module.
CTTO Control Program Changed CCTCP1 Not Applicable PJ28237-Reassemble the CCTCP1 CSECT and relink the CPS0 link-edited module.

PJ28303-Reassemble the CCTCP1 CSECT and relink the CPS0 link-edited module.

PJ28348-Reassemble the CCTCP1 CSECT and relink the CPS0 link-edited module.

CTT6 Control Program CCTCP1 Not Applicable Changed PJ28254-Reassemble the CCTCP1 CSECT and relink the CPS0 link-edited module.
CT38 Control Program Changed CCCTIN Not Applicable PJ28162-Reassemble the CCCTIN CSECT and relink the CPS0 link-edited module.

PJ28363-Reassemble the CCCTIN CSECT and relink the CPS0 link-edited module.

CUDU Control Program Changed CCVAGE Not Applicable PJ28235
CVF3 Control Program Changed CCVFAC Not Applicable PJ28257 - Reassemble CCVFAC and link-edit the CPS0 link-edited module.
IB01 Offline Assembler Changed IPLB Not Applicable PJ28363-You must perform an IPL with the CLEAR option to ensure these changes are included.
IB02 Offline Assembler Changed IPLB Not Applicable PJ28363-You must perform an IPL with the CLEAR option to ensure these changes are included.
RTCU Control Program Changed CCDBAF Not Applicable PJ28040

Fixed File Records

There are no changes.

Commands

Table 1257 summarizes command changes. This information is presented in alphabetic order by the name of the command. See TPF Operations for a complete description of all commands.

Attention: Changes to commands can impact any automation programs you are using in your complex.

Table 1257. Command Changes by APAR

Command New, Changed, or No Longer Supported? APAR Number
ZBROW ALTER Changed PJ28386
ZBROW DISPLAY Changed PJ28386
ZBROW DISPLAY Changed PJ28155
ZBROW QUALIFY Changed PJ28386
ZDTCP Changed PJ28195
ZFILT New PJ28213
ZINIP Changed PJ28213
ZIPDB New PJ28195
ZIPTR Changed PJ28213
ZSNMP Changed PJ28168
ZSQLD Changed PJ27953
ZSTAT Changed PJ28195

Macros

The following section summarizes the macro changes.

Advanced Program-to-Program Communications (APPC) Macros

There are no changes.

Communication Macros and Statements

There are no changes.

Data Macros

Table 1258 summarizes data macro changes.

Table 1258. Data Macro Changes by APAR

Data Macro New, Changed, or No Longer Supported? Do You Need to Reassemble Programs That Use This Data Macro? APAR Number Programs to Reassemble
DCTCWA Changed Yes PJ28230, PJ28268 Reassemble CC3088 and link-edit CPS0.
DCTIST Changed Yes PJ27890 Reassemble CCLHR, CCCPSE, CCCPSF, CCCTIN, CCLANG, CCMCKH, CCNUCL, CDCR, CLDL, CMVP, CNAH, CNBA, CQAD, CQAK, CQAL, CQAU, CVAN, CVAX, CVFE, CVOO, CZXR, GOGO, IPLB, and JCS0, and link-edit CPS0.
DLTEC Changed Yes PJ28363 CCCPSE and CCCTIN
IB0CT Changed Yes PJ28363 CCCPSF, CCCTIN, CCMCKH, CCSONS, IPLA, and IPLB.
IDSSST Changed No PJ28094 Not Applicable
IDSSVH Changed Yes PJ28363 CCSTOR and CCCTIN
IDSXTR Changed Yes PJ28040 CCDBAF; link-edit BJ02 and CPS0.
IEQCE2 Changed No PJ28218 Not Applicable
IRDICB Changed No PJ27887 Not Applicable
ISCFDT Changed No PJ28266 Not Applicable
ISHCT New Yes PJ28363 CCSTOR and CCCTIN
ISOCK Changed No PJ28360 Not Applicable
ISTAK Changed Yes PJ28364 CRIC
ITO2 Changed No PJ28140 Not Applicable

General Macros

Table 1259 summarizes general macro changes. This information is presented in alphabetic order by the name of the general macro. See TPF General Macros for a complete description of all general macros.

Table 1259. General Macro Changes by APAR

General Macro New, Changed, or No Longer Supported? Do You Need to Reassemble Programs? APAR Number Programs to Reassemble
CRESC Changed No PJ28147 Not Applicable
EVNTC Changed No PJ28147 Not Applicable

Selected Equate Macros

Table 1260 summarizes selected equate macro changes. This information is presented in alphabetic order by the name of the selected equate macro.

Table 1260. Selected Equate Macro Changes by APAR

Selected Equate Macro New, Changed, or No Longer Supported? Do You Need to Reassemble Programs? APAR Number Programs to Reassemble
CZ1SE Changed No PJ28340 Not Applicable
SYSEQ Changed No PJ28286 Not Applicable
TAPEQ Changed Yes PJ28057 Reassemble CCTAPE and COSK, and link-edit CPS0.

Structured Programming Macros (SPMs)

There are no changes.

Structured Programming Macros (SPMs) (IBM Use Only)

There are no changes.

System Initialization Program (SIP) Skeleton and Internal Macros (Inner Macros)

Table 1261 summarizes system initialization program (SIP) skeleton and internal macro (inner macro) changes. This information is presented in alphabetic order by the name of the SIP skeleton and internal macro. If the SIP skeleton and internal macro (inner macro) is changed, you must reassemble the SIP Stage I deck and run the appropriate job control language (JCL) jobs from the SIP Stage II deck.

Table 1261. SIP Skeleton and Internal Macro (Inner Macro) Changes by APAR

SIP Skeleton and Internal Macro New, Changed, or No Longer Supported? APAR Number
SKCTKA Changed PJ28363
SKCTKB Changed PJ28363
SKFMTR Changed PJ28106
SPGLB Changed PJ28363
SPPBLD Changed PJ28016, PJ28296
SPPGML Changed PJ28020, PJ28140, PJ28266, PJ28286, PJ28396, PJ28386

System Initialization Program (SIP) Stage I Macros and Statements

Table 1262 summarizes system initialization program (SIP) Stage I macro and statement changes. See TPF System Generation for a complete description of the SIP Stage I macros. This information is presented in alphabetic order by the name of the SIP Stage I macro. If the SIP Stage I macro is changed, you must run the appropriate job control language (JCL) jobs from the SIP Stage II deck.

Table 1262. SIP Stage I Macro and Statement Changes by APAR

SIP Stage I Macro New, Changed, or No Longer Supported? APAR Number
CORREQ Changed PJ28363-If you specify the SSPS parameter that is introduced by this APAR, assemble the SIP stage I deck and then assemble the generated keypoint A (CTKA) and keypoint B (CTKB) and load them to the system.
GENSIP Changed PJ28106

System Initialization Program (SIP) Stage II Macros

Table 1263 summarizes system initialization program (SIP) stage II macro changes.This information is presented in alphabetic order by the name of the SIP Stage II macro. If IBMPAL is changed, you must run the system allocator (SALO) and load the new program allocation table (PAT) to the TPF 4.1 system.

Table 1263. SIP Stage II Macro Changes by APAR

SIP Stage II Macro New, Changed, or No Longer Supported? APAR Number
IBMPAL Changed PJ28140, PJ28169, PJ28266, PJ28369, PJ28396

System Communication Keypoint (SCK) Generation Macros

There are no changes.

System Macros

Table 1264 summarizes system macro changes. This information is presented in alphabetic order by the name of the system macro. See TPF System Macros for a complete description of all system macros.

Table 1264. System Macro Changes by APAR

System Macro New, Changed, or No Longer Supported? Do You Need to Reassemble Programs? APAR Number Programs to Reassemble
BBEWP Changed Yes -- TPF customers must assemble BCC0, BCC2, BWRA, BWRT, BRFM, BOFL, and BJ11. TPF Database Facility customers must assemble BRC2 and BRC9. PJ28303 Not Applicable
IPSDC Changed No PJ28303 Not Applicable

System Macros (IBM Use Only)

There are no changes.

Messages and System Errors

Table 1265 summarizes message and system error changes.

The message IDs or system error numbers are listed in numeric order preceded by their alphabetic prefix. Some offline and online messages do not have a standard message ID. For these, the messages are presented in alphabetic order based on the initial message text; or for those messages that begin with variable information, the initial message text that follows that variable information. See Messages (System Error and Offline) and Messages (Online) for a complete description of all messages and system errors.

Attention: Changes to offline messages, online messages, and system errors may impact any automation programs you are using in your complex.

Table 1265. Message and System Error Changes by APAR

Message ID or System Error Number Message Type New, Changed, or No Longer Supported? APAR Number
009304 System Error No Longer Supported PJ27979
C62055 System Error New PJ28340
ACPF0011E Online New PJ28011
BKP60007E Online New PJ28140
BROW0460E Online No Longer Supported PJ28155
BROW0480E Online New PJ28155
BROW0601I Online No Longer Supported. This message has been replaced by BROW0607I. PJ28386
BROW0606I Online New PJ28386
BROW0607I Online New. This message replaces BROW0601I. PJ28386
BROW0649W Online New PJ28386
BROW0650W Online Changed. This is an information change only; there is no code change. PJ28386
BROW0652E Online No Longer Supported PJ28386
BROW0654E Online New PJ28386
BROW0655E Online New PJ28386
BROW0656E Online New PJ28386
BROW0658E Online New PJ28386
BROW1110I Online New PJ28386
BROW1120I Online New PJ28386
BROW1151E Online New PJ28386
BROW1152E Online New PJ28386
BROW1153E Online New PJ28386
BROW1154E Online New PJ28386
BROW1155E Online New PJ28386
BROW1156E Online New PJ28386
BROW1157E Online New PJ28386
BROW1158E Online New PJ28386
BROW1159E Online New PJ28386
FILT0001I Online New PJ28213
FILT0002I Online New PJ28213
FILT0003E Online New PJ28213
FILT0004E Online New PJ28213
FILT0006E Online New PJ28213
FILT0007E Online New PJ28213
FILT0008E Online New PJ28213
FILT0009E Online New PJ28213
FILT0010E Online New PJ28213
IMAG0221I Online Changed PJ28183 - Corrected system action and user response information.
IPDB0001I Online New PJ28195
IPDB0010E Online New PJ28195
IPDB0011E Online New PJ28195
IPDB0012E Online New PJ28195
IPDB0013E Online New PJ28195
IPDB0014E Online New PJ28195
IPDB0015E Online New PJ28195
IPDB0016E Online New PJ28195
IPDB0017E Online New PJ28195
MATP0035I Online New PJ27829
MQSC0349E Online New PJ27979
MQSC0708E Online New PJ28169
MQSC9996E Online New PJ27672
MQSC9997E Online New PJ27672
RECP0000A Online Changed PJ28140
RECP0668E Online New PJ28140
RFPC0009T Online Changed PJ28139
RFPC0010T Online Changed PJ28139
RFPC0012T Online Changed PJ28139
RFPC0014T Online Changed PJ28139
RFPC0015T Online Changed PJ28139
RFPC0019T Online Changed PJ28139
RFPC0128T Online Changed PJ28139
RFPC0009T Online Changed PJ28139
SMTP0005E Online New PJ28396
SNMP0018I Online New PJ28168
SNMP0019I Online New PJ28168
SNMP0020E Online New PJ28168
SNMP0021E Online New PJ28168
SNMP0022E Online New PJ28168
SQLD0117I Online Changed PJ27953

Segments

Table 1266 summarizes segment changes. This information is presented in alphabetic order by the name of the segment.

Table 1266. Segment Changes by APAR

Segment Type Link-Edit Module (Where Offline Segment Is Linked) New, Changed, or No Longer Supported? Description of Change APAR Number
ACPF Real-Time Assembler Not Applicable Changed Updated to add a message ACPF0011E to report file address compute (FACE) program errors when ordinal numbers greater than 64 KB are in use. PJ28011
ALDR Offline Assembler TPFLDR Changed Updated to display messages ALDR0901E, ALDR0902E, ALDR0903E, ALDR0904E, and ALDR0905E correctly. PJ28202
BAM0 Real-Time Assembler Not Applicable Changed Updated after label BAM0FL to branch to label BAM02I2 instead of BAM02I2F at the completion of the loop. Updated to save and restore R15 using EBW022 across the FREEC macro call. Updated to reload R15 with the slot number before the branch to BAM0VAC. PJ28371
BAM1 Real-Time Assembler Not Applicable Changed Updated to restore the registers correctly. PJ28319
BCC2 Real-Time Assembler Not Applicable Changed Updated to avoid losing addresses. PJ28287
BCP1 Real-Time Assembler Not Applicable Changed Updated to check register 15 for the proper return code value. PJ28251
BKA0 Real-Time Assembler Not Applicable Changed Updated to use new indicators returned by the RTCUC macro with the EXTRACT option to determine the unique attributes of a record type and save the information in the Recoup keypoint slot (PJ28040).

Updated to move the location for activating the BRID segment. An additional activation point was also added (PJ28314).

PJ28040, PJ28314
BKP3 Real-Time Assembler Not Applicable Changed Updated to ensure that all IPC requests to BJ05 were transmitted successfully. PJ28140
BKP5 Real-Time Assembler Not Applicable Changed Updated transfer vector BKP6 of program BKP5 to call DLM BJ05 after switching RTA tapes across the TPF complex during recoup processing. PJ28140
BPDH Real-Time Assembler Not Applicable Changed Updated to change the hard-coded displacement into the current INDEX statement to a variable. PJ28417
BRID Real-Time Assembler Not Applicable Changed Updated to zero the ID counts in #BRIDO8 before starting the recoup phase 2 ID merge. If restart is done, previous counts will be set to zero before starting the ID merge. PJ28297
BRPT Real-Time Assembler Not Applicable Changed Updated to remove the OC operation; also, the test for zero is performed through an ICM operation. PJ28320
BRUB Real-Time Assembler Not Applicable Changed Updated to allow a ZRBKD command entry if the line (first byte of the LNIATA) equals X'01', or the entire LNIATA equals that of either RTCDPRC or RTCDRO. PJ28311
BRV3 Real-Time Assembler Not Applicable Changed Updated to check register 15 for the proper return code value. PJ28251
BSSC Real-Time Assembler Not Applicable Changed Updated to remove the activation of the BRID segment at the end of the prime group chase. PJ28314
BSSD Real-Time Assembler Not Applicable Changed Updated to use new indicators returned by the RTCUC macro with the EXTRACT option to determine the unique attributes of a record type and save the information in the Recoup keypoint slot (PJ28040).

Updated to move the location for activating segment BRID (PJ28314).

PJ28040, PJ28314
CAPC Real-Time Assembler Not Applicable Changed Updated to correct a problem with the ZECBL command. References to EBW004 have been changed to EBW080. PJ28308
CAPD Real-Time Assembler Not Applicable Changed Updated to correct a problem with the ZECBL command. References to EBW004 have been changed to EBW080. PJ28308
CBY0 Real-Time Assembler Not Applicable Changed Updated to add support to MPIF for FICON channels. PJ28268
CBY1 Real-Time Assembler Not Applicable Changed Updated because MPIF paths may not connect when using 3088 MCCU devices after APAR PJ27391 is applied (PJ28268).

Updated to add support to MPIF for FICON channels (PJ28268).

PJ28268, PJ28268
CCENBK CSECT Not Applicable No Change Reassemble this CSECT because of changes made to the CCEB and CCED copy members, and relink the CPS0 link-edited module. PJ28235
CCTAPE Assembler Not Applicable Not Applicable Reassemble the CCTAPE tape control program to pick up changes to copy member CEFA. PJ28262
CCVAGE CSECT Not Applicable No Change Reassemble this CSECT because of changes made to the CUDU copy member. PJ28235
CFS152 C Language Not Applicable Changed Updated to return a TPFCS BLOB when the corresponding file is deleted. PJ28180
CFS154 C Language Not Applicable Changed Updated for performance reasons. PJ28180
CHDL Real-Time Assembler Not Applicable Changed Updated to issue system error C62055 when the AM0CCT field exceeds the logical block size. PJ28340
CLM2 Real-Time Assembler Not Applicable Changed Updated to ensure that only the new connect device is set to be the connect device for the specified DASD subsystem. PJ28388
CL21 Real-Time Assembler Not Applicable Changed Updated to allow RLOG initialization (APAR PJ28261).

Updated to replace DLAYC macros with YIELDC macros to avoid input list shutdown problems (APAR PJ28390).

PJ28261, PJ28390
CL24 Real-Time Assembler Not Applicable Changed Updated to correct the setup of copy CCWs and replace DLAYC macros with YIELDC macros to avoid input list shutdown problems. PJ28390
CL80 Real-Time Assembler Not Applicable Changed Updated to use new TPFDF restricted macro DFIFB. PJ28206
CL99 Real-Time Assembler Not Applicable Changed Updated comments to allow customers to request initialization for find errors. PJ28261
CMTB Real-Time Assembler Not Applicable Changed Updated to rearrange condition checks to prevent an OPR-4F1 dump. PJ28265
CNAH Real-Time Assembler Not Applicable Changed Updated the SSST header to indicate that a processor is deactivated, before entering a SIPCC to all active processors in the complex. PJ28153
CORE Real-Time Assembler Not Applicable Changed Updated to exit gracefully when tape library drives have been removed from the system during tape library device fill processing. PJ28167
COSK Real-Time Assembler Not Applicable Changed Updated to reissue the failing command after a 1-second delay if the long busy condition still exists. PJ28057
CPAA Real-Time Assembler Not Applicable Changed Updated after the call to CPAD to reset the lock suspension bit (MF1NOHLD) (APAR PJ28285).

Updated to move the store halfword instruction above label CPAAEAAA1 in segment CPAA so that field MF2RCR cannot be corrupted (APAR PJ28315).

PJ28285, PJ28315
CRIC Real-Time Assembler Not Applicable Changed Updated to only send out RIP messages in CRAS state or above. PJ28324
CSBV Real-Time Assembler Not Applicable Changed Updated to prevent a C6204C dump from occurring when single LU 6.2 sessions are started. PJ27978
CSCP Real-Time Assembler Not Applicable Changed Updated to indicate the proper device type when building a DISCONTACT command in response to a forced DACTVR command received. PJ28327
CSCQ Real-Time Assembler Not Applicable Changed Updated to prevent a 0006DF dump from occurring if network control block (NCB) records are in virtual file access (VFA). PJ28149
CSS1 Real-Time Assembler Not Applicable Changed Updated to to check that the SSTSMTX bit is reset in the RCS subsystem status table (SSST) memory entry when a control unit dismount is abandoned. PJ28094
CSSA Real-Time Assembler Not Applicable Changed Updated to check that when an RCS subsystem status table (SSST) entry is filed to DASD, only file-relevant status indicators are filed. Memory-only status indicators will be reset. PJ28094
CTFB Real-Time Assembler Not Applicable Changed Updated to prevent a CTL-00C from occurring if you try to inactivate a socket and there are too many open sockets waiting to activate on request or activate on receipt. PJ28197
CTF4 Real-Time Assembler Not Applicable Changed Updated to prevent a CTL-00C from occurring if you try to inactivate a socket and there are too many open sockets waiting to activate on request or activate on receipt. PJ28197
CTKO Real-Time Assembler Not Applicable Changed Updated to reset the DBI and SSU before the SYSTC SBDLOCK routine runs. PJ28150
CTSA Real-Time Assembler Not Applicable Changed Updated to correct an AOR timing problem. PJ28360
CTSG Real-Time Assembler Not Applicable Changed Updated to prevent a CTL-3 error. PJ28161
CTSW Real-Time Assembler Not Applicable Changed Updated to prevent a possible CTL-4 or tight loop error. PJ28237
CTS6 Real-Time Assembler Not Applicable Changed Updated to post all pending ECBs when a close() function is issued. PJ28303
CTS7 Real-Time Assembler Not Applicable Changed Updated to correct an AOR timing problem. PJ28360
CVAA Real-Time Assembler Not Applicable Changed Updated to process the ZNKEY command when TCP/IP native stack or OSA-Express support is enabled in the system without SNA and CLAW support enabled. PJ28321
CVAN Real-Time Assembler Not Applicable Changed Updated to ensure that the ZDCOR command displays all of the bytes in an instruction. PJ28245
DRDC Real-Time Assembler Not Applicable Changed Updated to retrieve the processor ID for all systems, including base-only systems. PJ28139
DRDY Real-Time Assembler Not Applicable Changed Updated to change the valid configuration table for short-term pools (CY$RST2) to have a length of two bytes. PJ28139
DRD6 Real-Time Assembler Not Applicable Changed Updated so that DRD6 no longer forces you to specify VFAF=NO on the ZRTDM MODIFY command if you want to change any other characteristic for record IDs X'00FF'and X'00E0'. PJ28144
DRVA Assembler DRIVERA Changed Updated to use the NOSEARCH and NOLSEARCH parameters to override any SEARCH and LSEARCH installation defaults. PJ27959
DRVA Assembler DRIVERA Changed Updated so that SIP-compiled C++ programs are compiled with the NOMARGINS parameter. PJ28431-Link-edit the DRIVERA and MASM segments.
DYDN Real-Time Assembler Not Applicable Changed Updated to check register 15 for the proper return code value. PJ28251
FTRG05 C Language FCTBG Changed Updated to display I-streams greater than 9 for the USER and OWNER fields. PJ28192
FTVA03 Offline C Language FCTB Changed Updated to remove checking for obsolete record types #PSTCUR, #PSTNEW, and #SONSP. The number of ordinals required for record types #SRM41A8 and #SRM51A8 are now checked only by GENR. PJ28192
TLDRMN Offline C Language TPFLDR Changed Updated to display messages ALDR0901E, ALDR0902E, ALDR0903E, ALDR0904E, and ALDR0905E correctly. PJ28202
UIS2 Real-Time Assembler Not Applicable Changed Updated to ensure that the last line of a scrolling message is displayed. PJ27948

System Equates

There are no changes.

User Exits

There are no changes.