Summary of changes
- Date of Publication
- July 2017, last revised October 2025
- Form of Publication
- Seventh Edition, SC26-3494-06
Changes since the seventh edition:
- Support for new instructions in IBM z17® (OPTABLE and MACHINE options) (PH62834, PH66872).
- Fix macro name case inconsistency issue (PH65162).
- Fix spurious ASMA309W with assembler option FLAG(PAGE0) on NOP 0 (PH63318).
- Fix Processor Time 01.11.34.9672 in assembly listing (PH63195).
- Fix ASMA951U due to corrupted MET (PH63008).
- Support TPROT storage key operand validation similar to SPKA (PH62747).
- Fix option conflicts between ASMAOPT and PARM (PH61563).
- Flexible code page support (PH50915):
- New options EBCDIC, ASCII, UNICODE, CE, CA, CU
- New CODEPAGE option values
- Improved support for Linux on IBM Z (PH47425):
- Provide asma90 as ELF64 executable which does not need 32-bit compatibility libraries
- Support LIST(ASCII) for ASCII listing
- Support ASMAOPT file on Linux
Changes since the sixth edition:
- There are no major changes to the installation and customization procedures for High Level Assembler with release 6.
- OPTABLE and MACHINE options are enhanced to exploit new hardware features.
- A new section is included, describing the installation and usage of High Level Assembler on Linux® on z Systems.
- Installation instructions for High Level Assembler release 6 on VM are provided for z/VM® only. No reference is made to VM/ESA®, as VM/ESA is no longer a supported product.
- Any reference to obsolete DASD devices has been removed from the z/VSE® sections.
- Changes in this edition of the book are indicated by a vertical bar in the left margin.
- For information about changes to the High Level Assembler product in release 6, refer to HLASM General Information.