A fix is available
APAR status
Closed as new function.
Error description
EQUATE instruction's assembler-type operand to accept token instead of self-defining-term. Old way: R9 EQU 9,,,,C'GR' New way: R9 EQU 9,,,,GR
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Format change of Assembler-Type operand * * from self-defining term to token for * * EQU instruction. * **************************************************************** * RECOMMENDATION: Apply the PTF provided. * **************************************************************** The fifth operand of the EQU instruction is Assembler-Type. Currently, the operand format is a self-defining term. The assembler is to be changed to accept a token operand format, where the token is a 1-4 byte string of characters that matches one of the accepted assembler-types.
Problem conclusion
Temporary fix
Comments
The High Level Assembler has been modified so that if the fifth operand of an EQU instruction is supplied, then it must be a token that matches one of the accepted assembler types. A variable symbol can be specified, as long as the value assigned to it by a previous SETC instruction resolves to one of the accepted assembler-types. - Publication Closing Code: DEVCHNG SC26-4941-04 High Level Assembler for MVS & VM & VSE Programmer's Guide Release 5 In Appendix N (TYPECHECK Assembler Option), change all examples of EQU instructions that specify an Assembler-Type in the fifth operand, from self-defining term format to token format. As a result, the first example for operand 5 is now: R9 EQU 9,,,,FPR R10 EQU 10,,,,GR R11 EQU 11,,,,GR
APAR Information
APAR number
PQ92291
Reported component name
HLASM MVS, VM &
Reported component ID
569623400
Reported release
150
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2004-08-03
Closed date
2004-08-24
Last modified date
2005-03-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UQ92084 UQ92091 UQ92093
Modules/Macros
ASMAINFO ASMA1A ASMA1F ASMA16 ASMA26 ASMA9Z COMMON
SC26494104 |
Fix information
Fixed component name
HLASM MVS, VM &
Fixed component ID
569623400
Applicable component levels
R150 PSY UQ92091
UP04/09/03 P F409
R350 PSY UQ92084
UP04/09/02 P 0409
R589 PSY UQ92093
UP04/09/02 P E310
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSENW6","label":"High Level Assembler and Toolkit Feature"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"150"}]
Document Information
Modified date:
09 January 2021