Re: Word-1 of the Conventional Save Area

2010-02-11 Thread Shmuel Metz (Seymour J.)
In listserv%201002041130038698.0...@bama.ua.edu, on 02/04/2010 at 11:30 AM, Adam Johanson adam.johan...@usaa.com said: Could someone please enlighten me as to what the purpose is/was of the first word of a save area? PL/I used it; the exact usage depended on which PL/I compiler you're

Re: Word-1 of the Conventional Save Area

2010-02-06 Thread Bernd Oppolzer
We did this, too, in our site-specific standard start-and-end-macro. So odd addresses in the RET field in the save areas show that the active save area is above this position (in forward direction). But this is kind of redundant, if you have reg 13. But sometimes, when debugging, you are happy

Re: Word-1 of the Conventional Save Area

2010-02-06 Thread Peter Relson
was changed to instead place x'01' in the low byte In the RETURN macro, I see OI, not MVI (but I didn't search for the MVI). I mis-wrote; you're right. It should have been place x'01' in the low bit Peter Relson z/OS Core Technology Design

Word-1 of the Conventional Save Area

2010-02-05 Thread Peter Relson
What if R13 has been destroyed somehow? You can do forward chaining by starting at TCBFSA to the first save area, then using the pointer in word 3 of the save areas to chain forward until it is zero. That is what the SYSUDUMP formatter does. But I do agree that the forward chain is not always

Re: Word-1 of the Conventional Save Area

2010-02-05 Thread Paul Gilmartin
On Fri, 5 Feb 2010 07:44:14 -0500, Peter Relson wrote: (actually the point-release just after MVS/XA, perhaps no one had noticed for the original release of MVS/XA), that was changed to instead place x'01' in the low byte of the reg 14 slot. (for relatively obvious AMODE 31 In the RETURN macro,

Re: Word-1 of the Conventional Save Area

2010-02-05 Thread Robert A. Rosenberg
At 14:53 -0600 on 02/04/2010, Rick Fochtman wrote about Re: Word-1 of the Conventional Save Area: That first word has been used at various times for control and/or flag information by various processors, most notably PL/1 and ALGOL in S/360 days. While some consider it a artifact now

Re: Word-1 of the Conventional Save Area

2010-02-05 Thread Tom Marchant
On Fri, 5 Feb 2010 15:20:25 -0500, Robert A. Rosenberg wrote: It is currently used to indicate (via a FMTx value) when the format of the save area is something other than the standard 18F format (word1,backlink,forwardlink,R14,R15,R0-12). The OP's question was about the first word in the save

Re: Word-1 of the Conventional Save Area

2010-02-05 Thread Adam Johanson
Peter Relson wrote: Good memory, When the T parameter of RETURN was specified, prior to MVS/XA X'FF' was placed in the high byte of the reg 14 slot. As of MVS/XA (actually the point-release just after MVS/XA, perhaps no one had noticed for the original release of MVS/XA), that was changed to

Word-1 of the Conventional Save Area

2010-02-04 Thread Adam Johanson
Could someone please enlighten me as to what the purpose is/was of the first word of a save area? Usually when I'm going through a dump it's not important, but I have seen LE put some control information in there. I've also heard of programmers putting program-specific stuff in there, but

Re: Word-1 of the Conventional Save Area

2010-02-04 Thread zMan
On Thu, Feb 4, 2010 at 12:30 PM, Adam Johanson adam.johan...@usaa.comwrote: Could someone please enlighten me as to what the purpose is/was of the first word of a save area? Usually when I'm going through a dump it's not important, but I have seen LE put some control information in there.

Re: Word-1 of the Conventional Save Area

2010-02-04 Thread Rick Fochtman
--snip- Could someone please enlighten me as to what the purpose is/was of the first word of a save area? Usually when I'm going through a dump it's not important, but I have seen LE put some control information in there. I've

Re: Word-1 of the Conventional Save Area

2010-02-04 Thread zMan
On Thu, Feb 4, 2010 at 3:53 PM, Rick Fochtman rfocht...@ync.net wrote: That first word has been used at various times for control and/or flag information by various processors, most notably PL/1 and ALGOL in S/360 days. PL/I. Not PL/1.

Re: Word-1 of the Conventional Save Area

2010-02-04 Thread Greg Price
zMan wrote: ISTR it was used by PL/I. That's what IHASAVER would seem to indicate. Cheers, Greg -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET

Word-1 of the Conventional Save Area

2010-02-04 Thread Kenneth J. Kripke
I think Word-1 of the save area...bytes 0-3 were used by PL/1 for the Pseudo Register. kkri...@mindspring.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the