Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jun 2003 00:23:17 -0700
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        Julian Elischer <julian@elischer.org>
Subject:   Re: Implementing TLS: step 1
Message-ID:  <20030620072317.GB16066@dhcp01.pn.xcllnt.net>
In-Reply-To: <3EF2B18E.FB346477@mindspring.com>
References:  <20030620031326.GA2260@dhcp01.pn.xcllnt.net> <Pine.GSO.4.10.10306192316460.14512-100000@pcnet5.pcnet.com> <20030620034647.GB2260@dhcp01.pn.xcllnt.net> <3EF2B18E.FB346477@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 20, 2003 at 12:02:38AM -0700, Terry Lambert wrote:
> 
> You guys are missing something.
> 
> Daniel's earlier point about the IA64 documentation not
> specifying that the TP point to TLS, rather than a data
> structure that contains a pointer to TLS is correct (from
> my reading of both references posted by Marcel).

Most of the discussions in the psABI describe dynamic TLS. 
As I emphasized in the first post in this thread, step 1
is about implementing the static TLS model. There's hardly
any reference to that in the psABI, other than the access
sequence from which it is implied that the thread pointer
points to the TLS (with an offset of -16).

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030620072317.GB16066>