Date: Sun, 23 Dec 2001 10:49:37 +0000 (GMT) From: Doug Rabson <dfr@nlsystems.com> To: Daniel Eischen <eischen@pcnet1.pcnet.com> Cc: Bernd Walter <ticso@cicely9.cicely.de>, Dan Eischen <eischen@vigrid.com>, Andrew Gallatin <gallatin@cs.duke.edu>, <freebsd-alpha@FreeBSD.ORG> Subject: Re: Munging jmp_bufs on alpha Message-ID: <20011223104757.B457-100000@salmon.nlsystems.com> In-Reply-To: <Pine.SUN.3.91.1011221130251.12980B-100000@pcnet1.pcnet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 21 Dec 2001, Daniel Eischen wrote: > What is T12 suppose to contain in a normal function call? Is > it always the return address? Is that dependent on our compiler? T12 should be set to the address of the called function. Prologue code in the called function uses this assumption to initialise GP to the correct value for the module containing it. RA will be set to the return address by the call instruction itself. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011223104757.B457-100000>