On Wed, 2011-03-23 at 17:48 -0700, Eric Anholt wrote:
> On Thu, 24 Mar 2011 10:33:36 +1100, [email protected] 
> wrote:
> > From: Christopher James Halse Rogers 
> > <[email protected]>
> > 
> > The initial-exec static TLS model is inappropriate for libraries
> > that might be dynamically loaded.  Since libGL is dynamically loaded
> > by any number of projects mesa must instead use the general-dynamic
> > TLS model.
> > 
> > This has apparently always been broken for projects dynamically loading
> > libGL and libstdc++, but now that libGL links to libstdc++ it's much
> > more visible.
> > 
> > cf: Launchpad bug: https://bugs.launchpad.net/bugs/259219
> > First part of fix for https://bugs.freedesktop.org/show_bug.cgi?id=35268
> 
> Looks like someone bisecting through and hitting the first commit would
> get a broken build.  I would think squash 2/4 and 3/4 and move the
> _glapi_tls_Dispatch change to that new commit.  I didn't receive patch
> 4/4.

Ah, I see I've got a bounce for 4/4 due to the size; it's regenerating
the assembly files.  I'll clean this up and send the regeneration patch
separately.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to