svn commit: r228805 - in head/sys/modules/aic7xxx: ahc/ahc_pci ahd
Dimitry Andric
dim at FreeBSD.org
Thu Dec 22 16:16:13 UTC 2011
Author: dim
Date: Thu Dec 22 16:16:12 2011
New Revision: 228805
URL: http://svn.freebsd.org/changeset/base/228805
Log:
Disable -Wconstant-conversion warnings for the aic7xxx module in a more
fine-grained way: only add the option for the specific .c files that
need them, like via sys/conf/files.
MFC after: 1 week
Modified:
head/sys/modules/aic7xxx/ahc/ahc_pci/Makefile
head/sys/modules/aic7xxx/ahd/Makefile
Modified: head/sys/modules/aic7xxx/ahc/ahc_pci/Makefile
==============================================================================
--- head/sys/modules/aic7xxx/ahc/ahc_pci/Makefile Thu Dec 22 16:01:10 2011 (r228804)
+++ head/sys/modules/aic7xxx/ahc/ahc_pci/Makefile Thu Dec 22 16:16:12 2011 (r228805)
@@ -12,6 +12,8 @@ SRCS+= device_if.h bus_if.h pci_if.h
SRCS+= opt_scsi.h opt_cam.h opt_aic7xxx.h
CFLAGS+= -I${.CURDIR}/../../../../dev/aic7xxx -I..
-CWARNFLAGS+= ${NO_WCONSTANT_CONVERSION}
.include <bsd.kmod.mk>
+
+CWARNFLAGS.ahc_pci.c= ${NO_WCONSTANT_CONVERSION}
+CWARNFLAGS+= ${CWARNFLAGS.${.IMPSRC:T}}
Modified: head/sys/modules/aic7xxx/ahd/Makefile
==============================================================================
--- head/sys/modules/aic7xxx/ahd/Makefile Thu Dec 22 16:01:10 2011 (r228804)
+++ head/sys/modules/aic7xxx/ahd/Makefile Thu Dec 22 16:16:12 2011 (r228805)
@@ -32,8 +32,10 @@ SRCS= ${GENSRCS}
SRCS+= aic79xx.c aic79xx_osm.c aic79xx_pci.c ahd_pci.c
SRCS+= opt_scsi.h opt_aic79xx.h opt_cam.h opt_ddb.h
SRCS+= device_if.h bus_if.h pci_if.h
-CWARNFLAGS+= ${NO_WCONSTANT_CONVERSION}
CLEANFILES= ${GENSRCS}
.include <bsd.kmod.mk>
+
+CWARNFLAGS.ahd_pci.c= ${NO_WCONSTANT_CONVERSION}
+CWARNFLAGS+= ${CWARNFLAGS.${.IMPSRC:T}}
More information about the svn-src-all
mailing list