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
