Re: [Mesa-dev] [PATCH v3] glapi: Build glapi_gentable.c only on Darwin

2016-01-19 Thread Andreas Boll
Thanks for reviewing! Oh, I was motivated to do this patch to remove an unneeded symbol on linux as we started tracking libGL's exported symbols in Debian. As a side effect it accelerates the build a bit and reduces the size of libGL significantly. From looking at these threads [1][2] I found out

Re: [Mesa-dev] [PATCH v3] glapi: Build glapi_gentable.c only on Darwin

2016-01-13 Thread Matt Turner
glxgears still works for me, and libGL goes from 4.2M to 3.3M. Reviewed-by: Matt Turner We should also include some mention of Arlie's contribution, since he identified this and sent the initial patch: Reported-by: Arlie Davis ___ mesa-dev mailing li

[Mesa-dev] [PATCH v3] glapi: Build glapi_gentable.c only on Darwin

2016-01-13 Thread Andreas Boll
Removes the public symbol _glapi_create_table_from_handle from libGL.so.1 on all platforms except Darwin. Since the symbol is not used on other platforms it makes sense to build glapi_gentable.c only on Darwin. A little bit of history: _glapi_create_table_from_handle was introduced in commit 85