Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Mar 2003 11:35:24 -0800
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Daniel Eischen <eischen@vigrid.com>
Cc:        kse@elischer.org
Subject:   Re: Not providing static libraries (libkse/libpthread)
Message-ID:  <20030326193524.GA11320@dhcp01.pn.xcllnt.net>
In-Reply-To: <3E81F6BB.BFFE3F33@vigrid.com>
References:  <3E81F6BB.BFFE3F33@vigrid.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 26, 2003 at 01:51:39PM -0500, Daniel Eischen wrote:
> Is there a good reason for providing static libraries for
> libpthread/libkse?  I'd like to not support them to get
> rid of some hacks to make sure certain symbols are present
> in the static library case.

I the maintenance cost is low and the hacks are not in the way
of progress I think we should keep the static libraries. I think
we're throwing something away too carelessly otherwise.

For example, the access sequences generated by compilers for
variables that have the __thread attribute do really suck for
when code is to be generated for dynamic linking. The access
sequences in the static case are superior. The performance
gain is significant if one can build a complete multi-threaded
application.

-- 
 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?20030326193524.GA11320>