HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ALIGN

HLASM Programmer's Guide
SC26-4941-06

Read syntax diagramSkip visual syntax diagram
   .-ALIGN---.   
>>-+---------+-------------------------------------------------><
   '-NOALIGN-'   

Default
ALIGN
Abbreviations
None
ALIGN
Instructs the assembler to check alignment of addresses in machine instructions for consistency with the requirements of the operation code type. DC, DS, DXD, and CXD are to be aligned on the correct boundaries.
NOALIGN
Instructs the assembler not to check alignment of machine instruction data references not always requiring operand alignment, but still to check instruction references and machine instruction data references always requiring operand alignment. DC, DS, and DXD are to be aligned on the correct boundaries only if the duplication factor is 0.
Notes:
  1. Specify the FLAG(NOALIGN) option to suppress the message issued when the assembler detects an alignment inconsistency.
  2. If your program is assembled with data areas or DSECT for interfacing with IBM products, use the default (ALIGN) unless directed otherwise.
  3. On z/VSE, you can specify the ALIGN option on the JCL OPTION statement.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014