Even if you use BAKR, you still need to provide an 18 word save area for any programs or services you might call. Your save area should be marked with "F1SA" at offset 4. An alternative, if you know for sure that your program will never call anything that requires a save area is to zero register 13.
This is documented in chapter 2 of the Assembler Services Reference. -- Tom Marchant On Fri, 17 Nov 2023 18:19:00 -0300, João Reginato <jb.regin...@gmail.com> wrote: >I'm very interested in knowing your performance experiences about using >BAKR/PR versus the Linkage Convention traditional way. > >I use BAKR/PR only when there is no dynamic storage acquirement in my >programs otherwise I prefer save/restore regs adding 18F on it.