summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.velikov@collabora.com>2016-06-07 17:33:34 +0100
committerEmil Velikov <emil.l.velikov@gmail.com>2016-06-13 15:31:27 +0100
commit07ae8c7df70eefa536725a3aedeacf3f2964f38b (patch)
tree7b283500d556fd43b800d567f55213970b299fcb
parentfcb5a75a666fa8eb8efe8e7d45316549b4c53ef3 (diff)
dri/common: remove unused libdri_test_stubs.la
... and associated file(s). No longer needed since commit 057259655e7 ("i965: Don't link libmesa or libdri_test_stubs into tests") Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
-rw-r--r--src/mesa/drivers/dri/common/Makefile.am6
-rw-r--r--src/mesa/drivers/dri/common/Makefile.sources3
-rw-r--r--src/mesa/drivers/dri/common/dri_test.c96
3 files changed, 1 insertions, 104 deletions
diff --git a/src/mesa/drivers/dri/common/Makefile.am b/src/mesa/drivers/dri/common/Makefile.am
index 2973a061e99..c85c470a2fb 100644
--- a/src/mesa/drivers/dri/common/Makefile.am
+++ b/src/mesa/drivers/dri/common/Makefile.am
@@ -40,8 +40,7 @@ AM_CFLAGS = \
noinst_LTLIBRARIES = \
libdricommon.la \
libxmlconfig.la \
- libmegadriver_stub.la \
- libdri_test_stubs.la
+ libmegadriver_stub.la
libdricommon_la_SOURCES = $(DRI_COMMON_FILES)
@@ -49,9 +48,6 @@ libxmlconfig_la_SOURCES = $(XMLCONFIG_FILES)
libxmlconfig_la_CFLAGS = $(AM_CFLAGS) $(EXPAT_CFLAGS)
libxmlconfig_la_LIBADD = $(EXPAT_LIBS) -lm
-libdri_test_stubs_la_SOURCES = $(test_stubs_FILES)
-libdri_test_stubs_la_CFLAGS = $(AM_CFLAGS) -DNO_MAIN
-
libmegadriver_stub_la_SOURCES = $(megadriver_stub_FILES)
sysconf_DATA = drirc
diff --git a/src/mesa/drivers/dri/common/Makefile.sources b/src/mesa/drivers/dri/common/Makefile.sources
index d5d8da8fcee..9d3cdd38ff0 100644
--- a/src/mesa/drivers/dri/common/Makefile.sources
+++ b/src/mesa/drivers/dri/common/Makefile.sources
@@ -17,8 +17,5 @@ mesa_dri_common_INCLUDES := \
src/mesa \
src/mesa/drivers/dri/common
-test_stubs_FILES := \
- dri_test.c
-
megadriver_stub_FILES := \
megadriver_stub.c
diff --git a/src/mesa/drivers/dri/common/dri_test.c b/src/mesa/drivers/dri/common/dri_test.c
deleted file mode 100644
index 57bfa5b9394..00000000000
--- a/src/mesa/drivers/dri/common/dri_test.c
+++ /dev/null
@@ -1,96 +0,0 @@
-#include "main/glheader.h"
-#include "main/compiler.h"
-#include "glapi/glapi.h"
-
-/* This is just supposed to make sure we get a reference to
- the driver entry symbol that the compiler doesn't optimize away */
-
-extern char __driDriverExtensions[];
-
-/* provide glapi symbols */
-
-#if defined(GLX_USE_TLS)
-
-PUBLIC __thread struct _glapi_table * _glapi_tls_Dispatch
- __attribute__((tls_model("initial-exec")));
-
-PUBLIC __thread void * _glapi_tls_Context
- __attribute__((tls_model("initial-exec")));
-
-PUBLIC const struct _glapi_table *_glapi_Dispatch;
-PUBLIC const void *_glapi_Context;
-
-#else
-
-PUBLIC struct _glapi_table *_glapi_Dispatch;
-PUBLIC void *_glapi_Context;
-
-#endif
-
-PUBLIC void
-_glapi_check_multithread(void)
-{}
-
-PUBLIC void
-_glapi_set_context(void *context)
-{}
-
-PUBLIC void *
-_glapi_get_context(void)
-{
- return 0;
-}
-
-PUBLIC void
-_glapi_set_dispatch(struct _glapi_table *dispatch)
-{}
-
-PUBLIC struct _glapi_table *
-_glapi_get_dispatch(void)
-{
- return 0;
-}
-
-PUBLIC int
-_glapi_add_dispatch( const char * const * function_names,
- const char * parameter_signature )
-{
- return 0;
-}
-
-PUBLIC GLint
-_glapi_get_proc_offset(const char *funcName)
-{
- return 0;
-}
-
-PUBLIC _glapi_proc
-_glapi_get_proc_address(const char *funcName)
-{
- return 0;
-}
-
-PUBLIC GLuint
-_glapi_get_dispatch_table_size(void)
-{
- return 0;
-}
-
-PUBLIC void
-_glapi_set_nop_handler(_glapi_nop_handler_proc func)
-{
-}
-
-PUBLIC struct _glapi_table *
-_glapi_new_nop_table(unsigned num_entries)
-{
- return NULL;
-}
-
-#ifndef NO_MAIN
-int main(int argc, char** argv)
-{
- void* p = __driDriverExtensions;
- return (int)(unsigned long)p;
-}
-#endif