On 2017-01-14, at 18:22, Tony Thigpen wrote:
> 
> I think I was not clear enough. Yes, I use an extended R13 area for program 
> work areas, but that is not what the original post was discussing. It was 
> discussing a generic user written macro that currently required inline an 
> inline data area. And writing a replacement that did not use an inline data 
> area.
>  
I understand.  Some decades agp I watched a co-worker make some
mathematical function routines reentrant by saving and restoring
only some of the registers and using the caller's RSA of the
unused registers as WSA.  This could wreak havoc with dump analysis.
I don't recall if he mitigated by storing the unmodified registers
in the RSA immediately before return.  I believe he never obtained/
freed his own RSA.

One driving concern was that the 370 hardware required working
storage to do fixed<->floating conversion.

-- gil

Reply via email to