Skip site navigation (1)Skip section navigation (2)
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>