A fix is available
APAR status
Closed as new function.
Error description
NEW FUNCTION: Support non-DLL AMODE 31 COBOL callee from AMODE 64 caller for AMODE64
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: Users of Enterprise COBOL 6.3 and later * * releases running AMODE 64 COBOL programs * * which make dynamic calls to AMODE 31 * * COBOL subprograms in a mixed * * AMODE 31 and 64 Language Environment (LE). * **************************************************************** * PROBLEM DESCRIPTION: In mixed AMODE LE, * * when AMODE 64 COBOL programs * * make dynamic calls to AMODE 31 COBOL * * subprograms, the callee must be a DLL. * * The existing COBOL Runtime support * * does not allow non-DLL AMODE 31 COBOL * * subprograms in this scenario. * * * * This DLL requirement is lifted with * * PH59864 (this APAR). * **************************************************************** * RECOMMENDATION: Install the provided PTF. * **************************************************************** NEW FUNCTION. COB0603T/K COB0604T/K
Problem conclusion
Temporary fix
Comments
NEW FUNCTION. The PTF for PH59864 (this APAR) pre-reqs the PTF for LE APAR PH56800. https://www.ibm.com/support/pages/apar/PH56800 LE 2.5 PTF ID that contains APAR PH56800 - UI94730 LE 3.1 PTF ID that contains APAR PH56800 - UI94729 This APAR allows non-DLL AMODE 31 COBOL subprograms dynamically callable by AMODE 64 COBOL callers. When PTFs UI94730/UI94729 and COBOL Runtime PH59864 (this APAR) are installed on z/OS 2.5 or later systems where COBOL programs are run, the AMODE 31 subprograms can be either a DLL or a non-DLL. If the AMODE 31 non-DLL subprograms are run on systems where the required PTFs are not installed, the programs might abend or the result is unpredictable.
APAR Information
APAR number
PH59864
Reported component name
LE ENT COBOL LI
Reported component ID
568819812
Reported release
7E0
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-02-16
Closed date
2024-03-19
Last modified date
2024-04-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
CELQSG04 CELQV004 IGZQAPI IGZQCA64 IGZQCDA IGZQINPL IGZQJNI2
Fix information
Fixed component name
LE ENT COBOL LI
Fixed component ID
568819812
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7E0","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
04 April 2024