On 21 February 2012 17:32, John Ehrman <[email protected]> wrote: > Dave, your memory is too good. ASMA033W (in HLASM R2) was changed to > ASMA033I (in HLASM R3), at which time two additional alignment messages > were added (212 and 213). > > I hope this will help: > > ASMA212W and ASMA213W are controlled by the FLAG(ALIGN) option. These > messages are issued even if the NOALIGN option is used (assuming > FLAG(ALIGN) is still active) - whereas ASMA033I is suppressed if > NOALIGN is specified. > > Why would anyone specify the NOALIGN option?
Probably for the same reason they have SYSUT1, SYSUT2, and SYSUT3 in their JCL (all with SEP=SYSLIB and each other), and have various other obsolete options specified. Back in the Old Days, the ALIGN/NOALIGN controlled both warnings for unaligned (unfavorable) operands, but also actual alignment of constants. Tony H.
