A fix is available
APAR status
Closed as new function.
Error description
1. Rename certain mnemonics and their associated extended mnemonics: Original New Extended -------- -------- ------------------------- LGOC LOCG LOCGE LOCGH LOCGL LOCGNE LOCGNH LOCGNL LGROC LOCGR LOCGRE LOCGRH LOCGRL LOCGRNE LOCGRNH LOCGRNL LROC LOCR LOCRE LOCRH LOCRL LOCRNE LOCRNH LOCRNL STGOC STOCG STOCGE STOCGH STOCGL STOCGNE STOCGNH STOCGNL 2. Add support for the CPU-Measurement Facility and the Load-Program-Parameter Facility, which became available on IBM System z10 (machine types 2097 and 2098), into UNI, ZS4 and ZS5 opcode tables. The following instructions have been added: ECCTR ECPGA EPCTR LCCTL LPCTL LPP LSCTL QCTRI QSI SCCTR SPCTR 3. Segmentation fault when executing on z/Linux with options FLAG(NOALIGN,PAGE0) and the assembler attempts to generate diagnostic ASMA309W. Publication SA23-2260 at this URL documents the CPU- Measurement Facility: http://publibfi.boulder.ibm.com/epubs/pdf/a2322600.pdf Note that this document is slightly out of date with regards to the mnemonics. The document makes reference to the following mnemonics: ECA, SPP, SCCTL, SPCTL and SSCTL, which have been renamed to: ECPGA, LPP, LCCTL, LPCTL and LSCTL respectively.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users. * **************************************************************** * PROBLEM DESCRIPTION: 1. Certain mnemonics and their * * associated extended mnemonics have * * been changed. * * 2. Add support for the CPU-Measurement * * Facility and the Load-Program- * * Parameter Facility. * * 3. Segmentation fault when executing on * * z/Linux. * **************************************************************** * RECOMMENDATION: Apply the PTF provided. * **************************************************************** 1. Rename certain mnemonics and their associated extended mnemonics: Original New Extended -------- -------- ------------------------- LGOC LOCG LOCGE LOCGH LOCGL LOCGNE LOCGNH LOCGNL LGROC LOCGR LOCGRE LOCGRH LOCGRL LOCGRNE LOCGRNH LOCGRNL LROC LOCR LOCRE LOCRH LOCRL LOCRNE LOCRNH LOCRNL STGOC STOCG STOCGE STOCGH STOCGL STOCGNE STOCGNH STOCGNL 2. Add support for the CPU-Measurement Facility and the Load-Program-Parameter Facility, which became available on IBM System z10 (machine types 2097 and 2098), into UNI, ZS4 and ZS5 opcode tables. The following instructions have been added: ECCTR ECPGA EPCTR LCCTL LPCTL LPP LSCTL QCTRI QSI SCCTR SPCTR 3. Segmentation fault when executing on z/Linux with options FLAG(NOALIGN,PAGE0) and the assembler attempts to generate diagnostic ASMA309W.
Problem conclusion
Temporary fix
Comments
The High Level Assembler has been modified to: 1. Recognize renamed mnemonics. 2. Support the CPU-Measurement Facility and the Load-Program- Parameter Facility. 3. Avoid faulting on z/Linux with options FLAG(NOALIGN,PAGE0).
APAR Information
APAR number
PK87960
Reported component name
HLASM MVS, VM &
Reported component ID
569623400
Reported release
160
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2009-06-04
Closed date
2010-09-29
Last modified date
2011-07-19
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK60807 UK60811 UK60812 UK60813 UK60842 UK60845
Modules/Macros
ASMADOP ASMADOPD ASMAINFO ASMA05 ASMA2I ASMA20 ASMA5UNI ASMA9Z DOPMIFMT H2ERROR OPCODENT OPFORM OPGEN OPPRT
Fix information
Fixed component name
HLASM MVS, VM &
Fixed component ID
569623400
Applicable component levels
R150 PSY UK60812
UP10/10/01 P F009
R160 PSY UK60813
UP10/10/01 P F009
R350 PSY UK60807
UP10/09/30 P 1009
R360 PSY UK60811
UP10/09/30 P 1009
R589 PSY UK60842
UP10/09/30 I 1000
R689 PSY UK60845
UP10/09/30 P E431
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"160","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSENW6","label":"High Level Assembler and Toolkit Feature"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"160","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
19 July 2011