Remove libcwrapper damage from GLX (requires fresh Mesa HEAD), and get it
compiling in kdrive.
This commit is contained in:
		
							parent
							
								
									c3d1403672
								
							
						
					
					
						commit
						4fafba61d5
					
				
							
								
								
									
										17
									
								
								ChangeLog
								
								
								
								
							
							
						
						
									
										17
									
								
								ChangeLog
								
								
								
								
							| 
						 | 
				
			
			@ -1,3 +1,20 @@
 | 
			
		|||
2006-02-10  Eric Anholt  <anholt@FreeBSD.org>
 | 
			
		||||
 | 
			
		||||
	* GL/glx/Makefile.am:
 | 
			
		||||
	* GL/mesa/X/Makefile.am:
 | 
			
		||||
	* GL/mesa/array_cache/Makefile.am:
 | 
			
		||||
	* GL/mesa/glapi/Makefile.am:
 | 
			
		||||
	* GL/mesa/main/Makefile.am:
 | 
			
		||||
	* GL/mesa/math/Makefile.am:
 | 
			
		||||
	* GL/mesa/shader/Makefile.am:
 | 
			
		||||
	* GL/mesa/swrast/Makefile.am:
 | 
			
		||||
	* GL/mesa/swrast_setup/Makefile.am:
 | 
			
		||||
	* GL/mesa/tnl/Makefile.am:
 | 
			
		||||
	* hw/kdrive/src/kdrive.c: (xf86WrapperInit):
 | 
			
		||||
	* include/kdrive-config.h.in:
 | 
			
		||||
	Remove libcwrapper damage from GLX (requires fresh Mesa HEAD), and get
 | 
			
		||||
	it compiling in kdrive.
 | 
			
		||||
 | 
			
		||||
2006-02-10  Eric Anholt  <anholt@FreeBSD.org>
 | 
			
		||||
 | 
			
		||||
	* GL/glx/glxcmds.c:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,7 +9,8 @@ AM_CFLAGS = \
 | 
			
		|||
	-I@MESA_SOURCE@/src/mesa/main \
 | 
			
		||||
	@SERVER_DEFINES@ \
 | 
			
		||||
	@MODULE_DEFINES@ \
 | 
			
		||||
	@LOADER_DEFINES@
 | 
			
		||||
	@LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
# none yet
 | 
			
		||||
#sdk_HEADERS =
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,7 @@ INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		|||
# -DXFree86Server is required because the X11 driver in Mesa thinks that
 | 
			
		||||
# symbol means "being built in the server"
 | 
			
		||||
AM_CFLAGS = $(DIX_CFLAGS) @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
            -DXFree86Server
 | 
			
		||||
            -DXFree86Server -DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
libX_la_SOURCES = xf86glx.c \
 | 
			
		||||
                  xf86glx_util.c \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libac.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libglapi.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libmain.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libmath.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,7 +2,8 @@ SUBDIRS = grammar slang
 | 
			
		|||
 | 
			
		||||
noinst_LTLIBRARIES = libshader.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libswrast.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libss.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
noinst_LTLIBRARIES = libtnl.la
 | 
			
		||||
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 | 
			
		||||
AM_CFLAGS = @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@ \
 | 
			
		||||
	-DNO_LIBCWRAPPER
 | 
			
		||||
 | 
			
		||||
INCLUDES = -I@MESA_SOURCE@/include \
 | 
			
		||||
           -I../X \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1514,3 +1514,6 @@ DPMSSupported (void)
 | 
			
		|||
#endif
 | 
			
		||||
 | 
			
		||||
void ddxInitGlobals(void) { /* THANK YOU XPRINT */ }
 | 
			
		||||
void xf86WrapperInit(void);
 | 
			
		||||
void xf86WrapperInit(void) { /* THANK YOU XFREE86 */ }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,6 +10,9 @@
 | 
			
		|||
/* Building kdrive server. */
 | 
			
		||||
#undef KDRIVESERVER
 | 
			
		||||
 | 
			
		||||
/* Build GLX extension */
 | 
			
		||||
#undef GLXEXT
 | 
			
		||||
 | 
			
		||||
#if 0
 | 
			
		||||
 | 
			
		||||
/* Need XFree86 libc-replacement typedefs. */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue