summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Hourihane <alanh@fairlite.demon.co.uk>2001-02-09 16:48:50 +0000
committerAlan Hourihane <alanh@fairlite.demon.co.uk>2001-02-09 16:48:50 +0000
commitb381e69d450ad7bec4ceb648d98e9d75ea4e1bcd (patch)
tree3dff948aee82cd182d4663dbd9dae6beea0cbc0e
parent0d43651ac540cac46c6aa9b7c153bc00392f826d (diff)
downloaddrm-b381e69d450ad7bec4ceb648d98e9d75ea4e1bcd.tar.gz
in the hope of gareth telling me 'wtf???' is ? (if I couldn't guess!)
-rw-r--r--linux-core/drmP.h1
-rw-r--r--linux/Makefile.linux9
-rw-r--r--linux/drmP.h1
3 files changed, 4 insertions, 7 deletions
diff --git a/linux-core/drmP.h b/linux-core/drmP.h
index f4052f01..d984cac0 100644
--- a/linux-core/drmP.h
+++ b/linux-core/drmP.h
@@ -837,7 +837,6 @@ extern int DRM(waitlist_put)(drm_waitlist_t *bl, drm_buf_t *buf);
extern drm_buf_t *DRM(waitlist_get)(drm_waitlist_t *bl);
#endif
#if __HAVE_DMA_FREELIST
-#error "wtf???"
extern int DRM(freelist_create)(drm_freelist_t *bl, int count);
extern int DRM(freelist_destroy)(drm_freelist_t *bl);
extern int DRM(freelist_put)(drm_device_t *dev, drm_freelist_t *bl,
diff --git a/linux/Makefile.linux b/linux/Makefile.linux
index a93f90c3..fa5ea894 100644
--- a/linux/Makefile.linux
+++ b/linux/Makefile.linux
@@ -60,8 +60,8 @@ DRMTEMPLATES= drm_init.h drm_memory.h drm_proc.h drm_auth.h drm_context.h \
drm_fops.h drm_vm.h drm_dma.h drm_stub.h
DRMHEADERS= drm.h drmP.h compat-pre24.h
-GAMMAOBJS= gamma_drv.o gamma_dma.o
-GAMMAHEADERS= gamma_drv.h $(DRMHEADERS)
+GAMMAOBJS= gamma_drv.o gamma_drm.o gamma_dma.o
+GAMMAHEADERS= gamma_drv.h $(DRMHEADERS) $(DRMTEMPLATES)
TDFXOBJS= tdfx_drv.o tdfx_context.o
TDFXHEADERS= tdfx_drv.h $(DRMHEADERS)
@@ -136,12 +136,11 @@ endif
ifeq ($(AGP),1)
MODCFLAGS += -DCONFIG_AGP -DCONFIG_AGP_MODULE
#DRMOBJS += agpsupport.o
-MODS += mga.o
+MODS += mga.o gamma.o
#ifeq ($(MACHINE),i386)
#MODS += i810.o
#endif
-
MGAOBJS= mga_drv.o mga_drm.o mga_dma.o mga_state.o mga_warp.o
MGAHEADERS= mga_drv.h $(DRMHEADERS) $(DRMTEMPLATES)
@@ -212,7 +211,7 @@ dristat: dristat.c
gamma_drv.o: gamma_drv.c
$(CC) $(MODCFLAGS) -DEXPORT_SYMTAB -I$(TREE) -c $< -o $@
-gamma.o: $(GAMMAOBJS) $(LIBS)
+gamma.o: $(GAMMAOBJS)
$(LD) -r $^ -o $@
tdfx_drv.o: tdfx_drv.c
diff --git a/linux/drmP.h b/linux/drmP.h
index f4052f01..d984cac0 100644
--- a/linux/drmP.h
+++ b/linux/drmP.h
@@ -837,7 +837,6 @@ extern int DRM(waitlist_put)(drm_waitlist_t *bl, drm_buf_t *buf);
extern drm_buf_t *DRM(waitlist_get)(drm_waitlist_t *bl);
#endif
#if __HAVE_DMA_FREELIST
-#error "wtf???"
extern int DRM(freelist_create)(drm_freelist_t *bl, int count);
extern int DRM(freelist_destroy)(drm_freelist_t *bl);
extern int DRM(freelist_put)(drm_device_t *dev, drm_freelist_t *bl,