I'm putting the finishing touches on some example asm code that might be
generated at runtime by an OpenGL driver, to go with a sample dispatch
layer, that exercises some of the issues we've been discussing over the
past week.  As it's 6:20am, I might go home and sleep first though ;-)

Thanks to Jakub for clearing up the __thread and -fPIC issue yesterday.
 From memory, this leaves one unaddressed issue:

     - Has the issue with LDT allocation in the kernel, as described by
       Ulrich Drepper here:

        http://sources.redhat.com/ml/libc-hacker/2002-02/msg00131.html

       been addressed?  If so, what release(s) of the kernel work
       reliably with __thread?

Also, let's make sure we have a clear understanding about __thread 
variables and dlopenable libraries.  If I declare a __thread variable in 
one dlopenable library (libGL.so) and reference it in another dlopenable 
library (driver.so), is that always a function call per reference (i.e., 
the General Dynamic access model)?

Thanks again!

-- Gareth


_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to