mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-22 11:17:19 +00:00
874fb554f7
with clang. There are several macros in these files that return values, and in some cases nothing is done with them, but it is completely harmless. For some other files, also disable -Wconstant-conversion, since that triggers a false positive with the DMA_BIT_MASK() macro. MFC after: 1 week
27 lines
605 B
Makefile
27 lines
605 B
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../../../dev/drm
|
|
KMOD = via
|
|
SRCS = via_dma.c via_dmablit.c via_drv.c via_irq.c via_map.c via_mm.c \
|
|
via_verifier.c via_video.c
|
|
SRCS += device_if.h bus_if.h pci_if.h opt_drm.h
|
|
|
|
.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 <bsd.kmod.mk>
|
|
|
|
CWARNFLAGS.via_dma.c= ${NO_WUNUSED_VALUE}
|
|
CWARNFLAGS.via_dmablit.c= ${NO_WUNUSED_VALUE}
|
|
CWARNFLAGS+= ${CWARNFLAGS.${.IMPSRC:T}}
|