On Aug 21, 2010, at 12:04, John P. Baker wrote:

> When using the LARL instruction to reference a literal (i.e., =X'..'), I
> receive an ASMA058E error message due to the literal not being property
> aligned (on a halfword boundary).
>
> It would seem to me that when a relative instruction references a literal,
> the assembler should force an otherwise unaligned literal to be aligned in
> order to meet the requirements of the relative instruction.
>
Wishful thinking.

> Has anyone else run into this problem?
>
Probably.

> Is there any known method by which to force an otherwise unaligned literal
> to be aligned.
>
Would "=Y(X'...')" work for you?  (Would it work at all?)

-- gil

Reply via email to