Some of the new formats are used in conjunction with a 72-byte save area, and 
you can definitely use them in A31. I don't know what LE supports (OCO delenda 
est!).


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf 
of Schmitt, Michael [michael.schm...@dxc.com]
Sent: Thursday, January 20, 2022 10:56 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Saving Caller's 64-bit Registers

The problem is that the new save area formats are not compatible with the 
72-byte save area format, so you can't use them in amode 31 unless you control 
both the calling and called programs. And they're not supported by Language 
Environment.

-----Original Message-----
From: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU> On Behalf 
Of Steve Smith
Sent: Thursday, January 20, 2022 9:52 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Saving Caller's 64-bit Registers

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

Reply via email to