>The "if you wish" is because it appears IBM never 
>set any standard conventions for who is responsible 
>for preserving ARs, 

I hope no one else feels this way. It is not true.

For example, in the assembler services guide, linkage conventions section:

Unless otherwise defined by the individual interface, the calling program 
should expect, upon return, that 
The low halves (Bits 32-63) of GPRs 2 through 13 are unchanged 
The high halves (Bits 0-31) of GPRs 2 through 14 are unchanged 
ARs 2 through 13 are unchanged 
FPRs 8 through 15 are unchanged; The Floating Point Control (FPC) Register 
is unchanged with the exception of two fields: the IEEE exception flags 
and the data exception code (DXC). 

Peter Relson
z/OS Core Technology Design

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to