The programmer allocates the save area with a size and placement appropriate to 
the formats that he expects the called programs to use. If one of them uses a 
format that he didn't anticipate storage overlay is possible, as is an access 
violation due to loss of high-order bits, e.g., allocating a save area above 
the line and calling an AMODE(24) routine.


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

________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of Tom 
Marchant <0000000a2a8c2020-dmarc-requ...@listserv.ua.edu>
Sent: Friday, April 13, 2018 11:55 AM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: Assembler calling DSNTAIR

On Fri, 13 Apr 2018 15:23:04 +0000, Seymour J Metz wrote:

>What format save area does R13 point to?

ITYM how big of a save area does R13 point to when he makes the
call. A save area does not have a format until a program saves its
caller's registers in it according to some format.

--
Tom Marchant

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to