ALIGN

Read syntax diagramSkip visual syntax diagramALIGNNOALIGN
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.