mesa: Rename GLX_USE_TLS to USE_ELF_TLS.
These days it is not GLX only and it does not work with all TLS implementations. Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
@@ -86,7 +86,7 @@ typedef void (*_glapi_nop_handler_proc)(const char *name);
|
||||
struct _glapi_table;
|
||||
|
||||
|
||||
#if defined (GLX_USE_TLS)
|
||||
#if defined (USE_ELF_TLS)
|
||||
|
||||
_GLAPI_EXPORT extern __thread struct _glapi_table * _glapi_tls_Dispatch
|
||||
__attribute__((tls_model("initial-exec")));
|
||||
@@ -111,7 +111,7 @@ _GLAPI_EXPORT extern void *_glapi_Context;
|
||||
#define GET_CURRENT_CONTEXT(C) struct gl_context *C = (struct gl_context *) \
|
||||
(likely(_glapi_Context) ? _glapi_Context : _glapi_get_context())
|
||||
|
||||
#endif /* defined (GLX_USE_TLS) */
|
||||
#endif /* defined (USE_ELF_TLS) */
|
||||
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user