Export TLS support in gl.pc.
This commit is contained in:
@@ -32,6 +32,7 @@ LLVM_LDFLAGS = @LLVM_LDFLAGS@
|
|||||||
LLVM_LIBS = @LLVM_LIBS@
|
LLVM_LIBS = @LLVM_LIBS@
|
||||||
GLW_CFLAGS = @GLW_CFLAGS@
|
GLW_CFLAGS = @GLW_CFLAGS@
|
||||||
GLUT_CFLAGS = @GLUT_CFLAGS@
|
GLUT_CFLAGS = @GLUT_CFLAGS@
|
||||||
|
GLX_TLS = @GLX_TLS@
|
||||||
|
|
||||||
TALLOC_LIBS = @TALLOC_LIBS@
|
TALLOC_LIBS = @TALLOC_LIBS@
|
||||||
TALLOC_CFLAGS = @TALLOC_CFLAGS@
|
TALLOC_CFLAGS = @TALLOC_CFLAGS@
|
||||||
|
@@ -808,13 +808,19 @@ if test "$mesa_driver" = xlib; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl More DRI setup
|
dnl TLS detection
|
||||||
dnl
|
dnl
|
||||||
|
|
||||||
AC_ARG_ENABLE([glx-tls],
|
AC_ARG_ENABLE([glx-tls],
|
||||||
[AS_HELP_STRING([--enable-glx-tls],
|
[AS_HELP_STRING([--enable-glx-tls],
|
||||||
[enable TLS support in GLX @<:@default=disabled@:>@])],
|
[enable TLS support in GLX @<:@default=disabled@:>@])],
|
||||||
[GLX_USE_TLS="$enableval"],
|
[GLX_USE_TLS="$enableval"],
|
||||||
[GLX_USE_TLS=no])
|
[GLX_USE_TLS=no])
|
||||||
|
AC_SUBST(GLX_TLS, ${GLX_USE_TLS})
|
||||||
|
|
||||||
|
dnl
|
||||||
|
dnl More DRI setup
|
||||||
|
dnl
|
||||||
dnl Directory for DRI drivers
|
dnl Directory for DRI drivers
|
||||||
AC_ARG_WITH([dri-driverdir],
|
AC_ARG_WITH([dri-driverdir],
|
||||||
[AS_HELP_STRING([--with-dri-driverdir=DIR],
|
[AS_HELP_STRING([--with-dri-driverdir=DIR],
|
||||||
|
@@ -129,6 +129,7 @@ gl_pcedit = sed \
|
|||||||
-e 's,@GL_PC_REQ_PRIV@,$(GL_PC_REQ_PRIV),' \
|
-e 's,@GL_PC_REQ_PRIV@,$(GL_PC_REQ_PRIV),' \
|
||||||
-e 's,@GL_PC_LIB_PRIV@,$(GL_PC_LIB_PRIV),' \
|
-e 's,@GL_PC_LIB_PRIV@,$(GL_PC_LIB_PRIV),' \
|
||||||
-e 's,@GL_PC_CFLAGS@,$(GL_PC_CFLAGS),' \
|
-e 's,@GL_PC_CFLAGS@,$(GL_PC_CFLAGS),' \
|
||||||
|
-e 's,@GLX_TLS@,$(GLX_TLS),' \
|
||||||
-e 's,@GL_LIB@,$(GL_LIB),'
|
-e 's,@GL_LIB@,$(GL_LIB),'
|
||||||
|
|
||||||
gl.pc: gl.pc.in
|
gl.pc: gl.pc.in
|
||||||
|
@@ -10,3 +10,4 @@ Version: @VERSION@
|
|||||||
Libs: -L${libdir} -l@GL_LIB@
|
Libs: -L${libdir} -l@GL_LIB@
|
||||||
Libs.private: @GL_PC_LIB_PRIV@
|
Libs.private: @GL_PC_LIB_PRIV@
|
||||||
Cflags: -I${includedir} @GL_PC_CFLAGS@
|
Cflags: -I${includedir} @GL_PC_CFLAGS@
|
||||||
|
glx_tls: @GLX_TLS@
|
||||||
|
Reference in New Issue
Block a user