AFAIK, LARL does not care about access registers and I don't believe the assembler or the binder cares about them either, so LARL can only be resolved by the relative distance between the current location and the target location, ignoring the contents of the access registers at run time.

On 2014-12-15 15:33, John McKown wrote:
This likely sounds really stupid, but when I am in AR mode, and I do an
LARL, does that instruction set the corresponding AR register as well as
the specified GPR? I looked at the LARL instruction in the -9 PoPS manual.
It doesn't say, but refers to other instruction such as Branch And Save
Relative Long. But none of those mention the associated AR either.

Reply via email to