On Thu, Feb 12, 2015 at 11:09:59AM -0500, Rich Felker wrote: > On Thu, Feb 12, 2015 at 04:18:57PM +0100, Ulrich Weigand wrote: > > Hello, > > > > we're running into a problem related to use of initial-exec access to > > TLS variables in dynamically-loaded libraries. Now, in general, this > > is actually not supported. However, there seems to an "inofficial" > > extension that allows selected system libraries to use small amounts > > of static TLS space to allow critical variables to be defined to use > > the initial-exec model even in dynamically-loaded libraries. > > This usage is supposed to be deprecated. Why isn't libgomp using > TLSDESC/gnu2 model?
Because it is significantly slower. Jakub