On Thu, 27 Jan 2022 20:39:26 +0000, Seymour J Metz <sme...@gmu.edu> wrote:
>I don't understand "That is not what F8SA was designed for."; >the text you cited confirms that an F8SA is used by routines that >need to save ARs. No, that isn't what it says. It says "F8SA area provides space into which a program called by the creator of the save area can save both ARs and 64-bit GPRs". It is not for programs that need to save ARs, but for programs that call other programs that need to save ARs. If you use F8SA the way you are suggesting, you'd better not call another program that will use F7SA format to save your registers. The part of the manual describing F8SA is titled "If changing the contents of bits 0-31 of the 64-bit GPRs but not changing ARs". The only save area format that is documented for saving Access Registers is the F7SA. Tom Marchant