From owner-freebsd-threads@FreeBSD.ORG Thu Jun 19 13:53:35 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94C1337B401 for ; Thu, 19 Jun 2003 13:53:35 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id C234E43F93 for ; Thu, 19 Jun 2003 13:53:34 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h5JKrYXh019572; Thu, 19 Jun 2003 16:53:34 -0400 (EDT) Date: Thu, 19 Jun 2003 16:53:34 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Marcel Moolenaar In-Reply-To: <20030619203839.GA968@dhcp01.pn.xcllnt.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: threads@freebsd.org Subject: Re: Implementing TLS: step 1 X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2003 20:53:35 -0000 On Thu, 19 Jun 2003, Marcel Moolenaar wrote: > On Thu, Jun 19, 2003 at 04:29:35PM -0400, Daniel Eischen wrote: > > On Thu, 19 Jun 2003, Marcel Moolenaar wrote: > > > Ok, > > > > > > Step 1: static TLS in libthr. > > > > Can you please make this libkse first? This is the harder > > one, and what you may find works for libthr may not work > > for libkse. Also, libkse is on the TODO for 5.2-release. > > libthr will be the only threading library on ia64 in 5.2-R if libkse > is not ported before then. Given the current status libkse is simply > not a viable threading implementation for me to implement TLS in. Are you doing this on i386 or ia64? i386 is our biggest base and should be the first target... You will have other help here (davidxu, kan, myself) also. -- Dan Eischen