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
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
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
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
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,
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
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
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
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
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.
--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
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.
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
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
14 matches
Mail list logo