This was previously discussed; maybe on IBM-MAIN.  I remember because I
asked it myself.  In any case, the bottom line is that the "preferred" way
is to use LARL.  This always works on z/OS as long as you use the binder.

LLILH is a halfword immediate instruction; presumably a typo.

sas

On Wed, Jun 19, 2019 at 1:31 PM John McKown <[email protected]>
wrote:

> To me, it seems silly to do the following, if I am only loading a VCON in a
> single place.
>
> L R15,=V(ENTRY)
>
> When I can do:
>
>  LLILF R15,0
>  ORG *-4
>  DC V(ENTRY)
>
> I am hoping that someone out there can tell me how I can improve the
> previous 3 instructions to be something like:
>
>   LLILH R15,ENTRY
>
> HLASM complains the ENTRY is either relocatable or unresolved. Yes, it is
> relocatable, but at run time it will be a constant. Is there some "magic"
> to get HLASM to know this?
>
>
> --
> Money is the root of all evil.
> Evil is the root of all money.
> With that in mind, money is made by the government ...
>
>
> Maranatha! <><
> John McKown
>


-- 
sas

Reply via email to