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>