Implementing TLS: step 1

David Xu davidxu at viatech.com.cn
Thu Jun 19 20:55:22 PDT 2003


----- Original Message ----- 
From: "Marcel Moolenaar" <marcel at xcllnt.net>
To: <deischen at freebsd.org>
Cc: <threads at freebsd.org>; "Julian Elischer" <julian at elischer.org>
Sent: Friday, June 20, 2003 11:46 AM
Subject: Re: Implementing TLS: step 1


> On Thu, Jun 19, 2003 at 11:39:42PM -0400, Daniel Eischen wrote:
> > 
> > > Q2: Given that libthr has been ported to ia64, what needs to be done
> > >     to port libkse to ia64 (roughtly)?
> > 
> > libpthread/arch/i386/include/ksd.h:
> > libpthread/arch/i386/include/atomic_ops.h
> > libpthread/arch/i386/include/pthread_md.h
> > libpthread/arch/i386/i386:
> 
> No kernel code? Hmmm, looks like something that's worth giving a
> shot. If we have libkse on ia64, we can more easily work on the
> issues related to TLS...
> 

Can you also look /sys/sys/kse.h, some structures have integer members,
and we use fuword() and suword() in kernel, these functions take a long
integer parameter, does it work on ia64 ? 

> -- 
>  Marcel Moolenaar   USPA: A-39004 marcel at xcllnt.net
> _______________________________________________
> freebsd-threads at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to "freebsd-threads-unsubscribe at freebsd.org"
> 



More information about the freebsd-threads mailing list