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.

Reply via email to