IBM Support

Using COBOL CALLINTERFACE directive when the compiler DLL option is in effect.

Troubleshooting


Problem

Programs that use the CALLINTERFACE compiler directive must be recompiled after installing APAR PI84492 (or PI84492 for LE 2.2, PI87546 for LE .2.3). The affected programs are those compiled with Enterprise COBOL 5.2 and later releases, containing a CALL statement where: 1) the CALL statement is under the scope of a CALLINTERFACE DYNAMIC directive; 2) the subject of the CALL statement is a function or procedure pointer; 3) the DLL compiler option is in effect. These programs must be recompiled with the following APAR applied to the compiler: a) for Enterprise COBOL 5.2: APAR PI87136 b) for Enterprise COBOL 6.1: APAR PI87521 c) for Enterprise COBOL 6.2: APAR PI87571

[{"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Runtime","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"5.2;6.1;6.2","Edition":"Enterprise","Line of Business":{"code":"LOB17","label":"Mainframe TPS"}}]

Document Information

Modified date:
25 June 2021

UID

swg22008491