On 2019-12-02, at 09:48:39, Ed Jaffe wrote:
> 
> On 12/2/2019 7:58 AM, Kerry Liles wrote:
>> Or
>> 
>>     LR  12,15
>>     USING entrypointname,12
> 
> And, of course, R15 is not even loaded with the entry point address for 
> programs given control in AMODE(64) :-\
>  
That strikes me as thoughtless; bad design.  High astonishment
factor and breaks consistency between CALL and JCL EXEC.

But what about bit 63?

I've been told that some OSes: CMS? VSE? ancient OS/360? did not
guarantee R15.

> These days, one is expected to issue LARL/USING to your program constants. 
> There is generally no need whatever for base register coverage of the code.

-- gil

Reply via email to