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:
Specify the FLAG(NOALIGN) option to suppress the message
issued when the assembler detects an alignment inconsistency.
If your program is assembled with data areas or DSECT
for interfacing with IBM products, you should use the default (ALIGN)
unless specifically directed otherwise.
On z/VSE, you can specify the ALIGN option on the JCL
OPTION statement.