🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #387

Re: SAVE area offset zero

#387
From: Valdis Kletnieks
Date: Tue, 21 Aug 1990 07:32
16 lines
1446 bytes
On Mon, 20 Aug 90 19:52:36 CDT Rick Troth said:
>        So what does offset zero refer to?  If you say "R13 goes there",
>I won't shoot you.  Pointing to itself would provide validity checking,
>but is that what offset zero does?  If not,  then what?

Offset 0 is used by the PL/I compiler (At least at the F level, I'd have to
read up on what the Optimizing and Version 2 compilers do).  It uses this
area as a pointer to the 'pseudo-register' area.  Since it's 3:30AM, I'll
avoid trying to explain pseudo-registers - the PL/I Programmer's Guide does
it better than I could hope to at this time of night....

Disclaimer: My last serious PL/I work was on a 360/65 running OS/MVT.. ;-)

                                      Valdis Kletnieks
                                      Computer Systems Engineer
                                      Virginia Tech
Technical Details
Message-ID: <9008210738.AA12405@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!VTVM1.CC.VT.EDU!VALDIS
References: <TROTH%RICEVM1.RICE.EDU@OHSTVMA.IRCC.OHIO-STATE.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!VTVM1.CC.VT.EDU!VALDIS
From: VALDIS@VTVM1.CC.VT.EDU (Valdis Kletnieks)
Newsgroups: comp.lang.asm370
Subject: Re: SAVE area offset zero
Message-ID: <9008210738.AA12405@ucbvax.Berkeley.EDU>
Date: 21 Aug 90 07:32:35 GMT
References: <TROTH%RICEVM1.RICE.EDU@OHSTVMA.IRCC.OHIO-STATE.EDU>
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List
              <ASM370@OHSTVMA.BITNET>
Distribution: inet
Organization: The Internet
Lines: 16