A fix is available
APAR status
Closed as program error.
Error description
Conversion of EQU statements to #define is not correct. Example: AAPWB_RQ$EYE EQU C'APWB' should be generated as #define AAPWB_RQ_d_EYE "'APWB'" but the CCNEDSCT utility generates: #define AAPWB_RQ_d_EYE 0xC1D7E6C2 The APAR fix details: 1. The fix provides the correct behavior if the user specifies EQU(DEFS). 2. The EQU(DEF) will continue to have original behavior. The EQU(DEFS) is equivalent to EQU(DEF) with the exception of generating string literals as opposed to hex values for EQU asm instruction with C type operand greater then 1 byte. 3. EQU(DEFS) can be specified together with other sub-options BIT and BIFS but not with DEF.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: DSECT utility users which use EQU asm * * instruction with 'C' type operand * * greater than 1 byte and use EQU(DEF) * * option. * **************************************************************** * PROBLEM DESCRIPTION: 'C' type operand greater then 1 byte * * are translated as hex. value by DSECT * * utility when EQU(DEF) is used. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Apply provided service.
Temporary fix
Comments
APAR Information
APAR number
PI25804
Reported component name
C/C++ FOR MVS
Reported component ID
56551210A
Reported release
790
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-09-16
Closed date
2014-09-16
Last modified date
2016-05-06
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI21384
Modules/Macros
CCNECICS CCNECWI CCNEDSCT CCNEDWRT CCNED210 CCNEFILT CCNEHIFC CCNEMDEP CCNEOPTP CCNEP CCNEPP CCNETBY CCNMSGE CCNMSGT
Fix information
Fixed component name
C/C++ FOR MVS
Fixed component ID
56551210A
Applicable component levels
R790 PSY UI21384
UP14/10/23 P F410
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
30 April 2020