--- src/sys/dev/drm/radeon/Makefile 2003/06/17 04:28:43 1.2 +++ src/sys/dev/drm/radeon/Makefile 2008/04/05 18:12:30 1.3 @@ -1,11 +1,29 @@ -# $FreeBSD: src/sys/modules/drm/radeon/Makefile,v 1.4.2.1 2003/04/26 07:31:06 anholt Exp $ -# $DragonFly: src/sys/modules/drm/radeon/Makefile,v 1.1 2003/06/16 06:29:03 dillon Exp $ +# $DragonFly$ -.PATH: ${.CURDIR}/../../../dev/drm +.PATH: ${.CURDIR}/.. KMOD = radeon -NOMAN = YES -SRCS = radeon_cp.c radeon_drv.c radeon_irq.c \ - radeon_mem.c radeon_state.c -SRCS +=device_if.h bus_if.h pci_if.h opt_drm.h +KMODDEPS= drm +NO_MAN = YES +SRCS = r300_cmdbuf.c radeon_cp.c radeon_drv.c radeon_state.c radeon_irq.c \ + radeon_mem.c +SRCS += device_if.h bus_if.h pci_if.h opt_drm.h +CFLAGS += ${DEBUG_FLAGS} -I. -I.. + +.if ${CC} != "icc" +CFLAGS += --param large-function-growth=1000 +.endif + +.if defined(DRM_DEBUG) +DRM_DEBUG_OPT= "\#define DRM_DEBUG 1" +.endif + +.if !defined(DRM_NOLINUX) +DRM_LINUX_OPT= "\#define DRM_LINUX 1" +.endif + +opt_drm.h: + touch opt_drm.h + echo $(DRM_DEBUG_OPT) >> opt_drm.h + echo $(DRM_LINUX_OPT) >> opt_drm.h .include