I don't know what you found, but that's incorrect.  A standard Format-4
save area is 144 bytes, and there are additional formats (5-8) that can
hold combinations of ARs and high-halves.

As previously mentioned, the Assembler Services Guide defines all this.

sas


On Thu, Jan 20, 2022 at 10:30 AM Dave Clark <dlcl...@winsupplyinc.com>
wrote:

> "IBM Mainframe Assembler List" <ASSEMBLER-LIST@LISTSERV.UGA.EDU> wrote on
> 01/20/2022 09:36:03 AM:
> > "IBM Mainframe Assembler List" <ASSEMBLER-LIST@LISTSERV.UGA.EDU> wrote
> on
> > 01/19/2022 06:05:12 PM:
> > > At program entry:
> > >
> > > STMH 2,14,your-high-halves-save-area   13 fullwords for 2-14 high
> halves
> > >
> > > At program exit:
> > >
> > > LMH 2,14, your-high-halves-save-area
> >
> >         Thanks.  I take it that I shouldn't presume the caller has
> > provided an extended save area for accommodating the high halves of the
> > registers.  Thus, on entry, I save the low halves in the caller's save
> > area but save the high halves in my own extended save area?  Or is there
>
> > some other means of knowing whether or not to save the high halves in
> the
> > caller's save area?
>
>
>         I found that a "standard register save area" is now defined by IBM
> as 128 bytes long.  That would be the original 72 bytes (18 full words)
> plus 56 bytes (an additional 14 full words).  But the links aren't working
> so I can't drill into any further details than that.  Does this mean it is
> only intended that 14 high halves should be saved/restored?  Would that
> omit registers 0 and 15, or what?
>
>
> Sincerely,
>
> Dave Clark
> --
> int.ext: 91078
> direct: (937) 531-6378
> home: (937) 751-3300
>
> Winsupply Group Services
> 3110 Kettering Boulevard
> Dayton, Ohio  45439  USA
> (937) 294-5331
>
>
>
> >
> >
> > Sincerely,
> >
> > Dave Clark
> > --
> > int.ext: 91078
> > direct: (937) 531-6378
> > home: (937) 751-3300
> >
> > Winsupply Group Services
> > 3110 Kettering Boulevard
> > Dayton, Ohio  45439  USA
> > (937) 294-5331
> >
> >
> >
> >
> >
>
> *********************************************************************************************
> > This email message and any attachments is for use only by the named
> > addressee(s) and may contain confidential, privileged and/or proprietary
>
> > information. If you have received this message in error, please
> > immediately notify the sender and delete and destroy the message and all
>
> > copies. All unauthorized direct or indirect use or disclosure of this
> > message is strictly prohibited. No right to confidentiality or privilege
>
> > is waived or lost by any error in transmission.
> >
>
> *********************************************************************************************
>
>
>
> *********************************************************************************************
> This email message and any attachments is for use only by the named
> addressee(s) and may contain confidential, privileged and/or proprietary
> information. If you have received this message in error, please
> immediately notify the sender and delete and destroy the message and all
> copies. All unauthorized direct or indirect use or disclosure of this
> message is strictly prohibited. No right to confidentiality or privilege
> is waived or lost by any error in transmission.
>
> *********************************************************************************************
>

Reply via email to