head	1.2;
access;
symbols
	netbsd-11-0-RC3:1.2
	netbsd-11-0-RC2:1.2
	netbsd-11-0-RC1:1.2
	perseant-exfatfs-base-20250801:1.2
	netbsd-11:1.2.0.38
	netbsd-11-base:1.2
	netbsd-10-1-RELEASE:1.2
	perseant-exfatfs-base-20240630:1.2
	perseant-exfatfs:1.2.0.36
	perseant-exfatfs-base:1.2
	netbsd-8-3-RELEASE:1.1
	netbsd-9-4-RELEASE:1.2
	netbsd-10-0-RELEASE:1.2
	netbsd-10-0-RC6:1.2
	netbsd-10-0-RC5:1.2
	netbsd-10-0-RC4:1.2
	netbsd-10-0-RC3:1.2
	netbsd-10-0-RC2:1.2
	thorpej-ifq:1.2.0.34
	thorpej-ifq-base:1.2
	thorpej-altq-separation:1.2.0.32
	thorpej-altq-separation-base:1.2
	netbsd-10-0-RC1:1.2
	netbsd-10:1.2.0.30
	netbsd-10-base:1.2
	bouyer-sunxi-drm:1.2.0.28
	bouyer-sunxi-drm-base:1.2
	netbsd-9-3-RELEASE:1.2
	thorpej-i2c-spi-conf2:1.2.0.26
	thorpej-i2c-spi-conf2-base:1.2
	thorpej-futex2:1.2.0.24
	thorpej-futex2-base:1.2
	thorpej-cfargs2:1.2.0.22
	thorpej-cfargs2-base:1.2
	cjep_sun2x-base1:1.2
	cjep_sun2x:1.2.0.20
	cjep_sun2x-base:1.2
	cjep_staticlib_x-base1:1.2
	netbsd-9-2-RELEASE:1.2
	cjep_staticlib_x:1.2.0.18
	cjep_staticlib_x-base:1.2
	thorpej-i2c-spi-conf:1.2.0.16
	thorpej-i2c-spi-conf-base:1.2
	thorpej-cfargs:1.2.0.14
	thorpej-cfargs-base:1.2
	thorpej-futex:1.2.0.12
	thorpej-futex-base:1.2
	netbsd-9-1-RELEASE:1.2
	bouyer-xenpvh-base2:1.2
	phil-wifi-20200421:1.2
	bouyer-xenpvh-base1:1.2
	phil-wifi-20200411:1.2
	bouyer-xenpvh:1.2.0.10
	bouyer-xenpvh-base:1.2
	is-mlppp:1.2.0.8
	is-mlppp-base:1.2
	phil-wifi-20200406:1.2
	netbsd-8-2-RELEASE:1.1
	ad-namecache-base3:1.2
	netbsd-9-0-RELEASE:1.2
	netbsd-9-0-RC2:1.2
	ad-namecache-base2:1.2
	ad-namecache-base1:1.2
	ad-namecache:1.2.0.6
	ad-namecache-base:1.2
	netbsd-9-0-RC1:1.2
	phil-wifi-20191119:1.2
	netbsd-9:1.2.0.4
	netbsd-9-base:1.2
	phil-wifi-20190609:1.2
	netbsd-8-1-RELEASE:1.1
	netbsd-8-1-RC1:1.1
	isaki-audio2:1.2.0.2
	isaki-audio2-base:1.2
	pgoyette-compat-merge-20190127:1.1
	pgoyette-compat-20190127:1.1
	pgoyette-compat-20190118:1.1
	pgoyette-compat-1226:1.1
	pgoyette-compat-1126:1.1
	pgoyette-compat-1020:1.1
	pgoyette-compat-0930:1.1
	pgoyette-compat-0906:1.1
	netbsd-7-2-RELEASE:1.1
	pgoyette-compat-0728:1.1
	netbsd-8-0-RELEASE:1.1
	phil-wifi:1.1.0.66
	phil-wifi-base:1.1
	pgoyette-compat-0625:1.1
	netbsd-8-0-RC2:1.1
	pgoyette-compat-0521:1.1
	pgoyette-compat-0502:1.1
	pgoyette-compat-0422:1.1
	netbsd-8-0-RC1:1.1
	pgoyette-compat-0415:1.1
	pgoyette-compat-0407:1.1
	pgoyette-compat-0330:1.1
	pgoyette-compat-0322:1.1
	pgoyette-compat-0315:1.1
	netbsd-7-1-2-RELEASE:1.1
	pgoyette-compat:1.1.0.64
	pgoyette-compat-base:1.1
	netbsd-7-1-1-RELEASE:1.1
	tls-maxphys-base-20171202:1.1
	matt-nb8-mediatek:1.1.0.62
	matt-nb8-mediatek-base:1.1
	nick-nhusb-base-20170825:1.1
	perseant-stdc-iso10646:1.1.0.60
	perseant-stdc-iso10646-base:1.1
	netbsd-8:1.1.0.58
	netbsd-8-base:1.1
	prg-localcount2-base3:1.1
	prg-localcount2-base2:1.1
	prg-localcount2-base1:1.1
	prg-localcount2:1.1.0.56
	prg-localcount2-base:1.1
	pgoyette-localcount-20170426:1.1
	bouyer-socketcan-base1:1.1
	jdolecek-ncq:1.1.0.54
	jdolecek-ncq-base:1.1
	pgoyette-localcount-20170320:1.1
	netbsd-7-1:1.1.0.52
	netbsd-7-1-RELEASE:1.1
	netbsd-7-1-RC2:1.1
	nick-nhusb-base-20170204:1.1
	netbsd-7-nhusb-base-20170116:1.1
	bouyer-socketcan:1.1.0.50
	bouyer-socketcan-base:1.1
	pgoyette-localcount-20170107:1.1
	netbsd-7-1-RC1:1.1
	nick-nhusb-base-20161204:1.1
	pgoyette-localcount-20161104:1.1
	netbsd-7-0-2-RELEASE:1.1
	nick-nhusb-base-20161004:1.1
	localcount-20160914:1.1
	netbsd-7-nhusb:1.1.0.48
	netbsd-7-nhusb-base:1.1
	pgoyette-localcount-20160806:1.1
	pgoyette-localcount-20160726:1.1
	pgoyette-localcount:1.1.0.46
	pgoyette-localcount-base:1.1
	nick-nhusb-base-20160907:1.1
	nick-nhusb-base-20160529:1.1
	netbsd-7-0-1-RELEASE:1.1
	nick-nhusb-base-20160422:1.1
	nick-nhusb-base-20160319:1.1
	nick-nhusb-base-20151226:1.1
	netbsd-7-0:1.1.0.44
	netbsd-7-0-RELEASE:1.1
	nick-nhusb-base-20150921:1.1
	netbsd-7-0-RC3:1.1
	netbsd-7-0-RC2:1.1
	netbsd-7-0-RC1:1.1
	nick-nhusb-base-20150606:1.1
	nick-nhusb-base-20150406:1.1
	nick-nhusb:1.1.0.42
	nick-nhusb-base:1.1
	netbsd-6-0-6-RELEASE:1.1
	netbsd-6-1-5-RELEASE:1.1
	netbsd-7:1.1.0.40
	netbsd-7-base:1.1
	yamt-pagecache-base9:1.1
	yamt-pagecache-tag8:1.1
	netbsd-6-1-4-RELEASE:1.1
	netbsd-6-0-5-RELEASE:1.1
	tls-earlyentropy:1.1.0.38
	tls-earlyentropy-base:1.1
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1
	riastradh-drm2-base3:1.1
	netbsd-6-1-3-RELEASE:1.1
	netbsd-6-0-4-RELEASE:1.1
	netbsd-6-1-2-RELEASE:1.1
	netbsd-6-0-3-RELEASE:1.1
	rmind-smpnet-nbase:1.1
	netbsd-6-1-1-RELEASE:1.1
	riastradh-drm2-base2:1.1
	riastradh-drm2-base1:1.1
	riastradh-drm2:1.1.0.36
	riastradh-drm2-base:1.1
	rmind-smpnet:1.1.0.28
	rmind-smpnet-base:1.1
	netbsd-6-1:1.1.0.34
	netbsd-6-0-2-RELEASE:1.1
	netbsd-6-1-RELEASE:1.1
	khorben-n900:1.1.0.32
	netbsd-6-1-RC4:1.1
	netbsd-6-1-RC3:1.1
	agc-symver:1.1.0.30
	agc-symver-base:1.1
	netbsd-6-1-RC2:1.1
	netbsd-6-1-RC1:1.1
	yamt-pagecache-base8:1.1
	netbsd-6-0-1-RELEASE:1.1
	yamt-pagecache-base7:1.1
	matt-nb6-plus-nbase:1.1
	yamt-pagecache-base6:1.1
	netbsd-6-0:1.1.0.26
	netbsd-6-0-RELEASE:1.1
	netbsd-6-0-RC2:1.1
	tls-maxphys:1.1.0.24
	tls-maxphys-base:1.1
	matt-nb6-plus:1.1.0.22
	matt-nb6-plus-base:1.1
	netbsd-6-0-RC1:1.1
	jmcneill-usbmp-base10:1.1
	yamt-pagecache-base5:1.1
	jmcneill-usbmp-base9:1.1
	yamt-pagecache-base4:1.1
	jmcneill-usbmp-base8:1.1
	jmcneill-usbmp-base7:1.1
	jmcneill-usbmp-base6:1.1
	jmcneill-usbmp-base5:1.1
	jmcneill-usbmp-base4:1.1
	jmcneill-usbmp-base3:1.1
	jmcneill-usbmp-pre-base2:1.1
	jmcneill-usbmp-base2:1.1
	netbsd-6:1.1.0.20
	netbsd-6-base:1.1
	jmcneill-usbmp:1.1.0.18
	jmcneill-usbmp-base:1.1
	jmcneill-audiomp3:1.1.0.16
	jmcneill-audiomp3-base:1.1
	yamt-pagecache-base3:1.1
	yamt-pagecache-base2:1.1
	yamt-pagecache:1.1.0.14
	yamt-pagecache-base:1.1
	rmind-uvmplock-nbase:1.1
	cherry-xenmp:1.1.0.12
	cherry-xenmp-base:1.1
	rmind-uvmplock-base:1.1
	bouyer-quota2-nbase:1.1
	bouyer-quota2:1.1.0.10
	bouyer-quota2-base:1.1
	jruoho-x86intr:1.1.0.8
	jruoho-x86intr-base:1.1
	matt-mips64-premerge-20101231:1.1
	uebayasi-xip-base4:1.1
	uebayasi-xip-base3:1.1
	yamt-nfs-mp-base11:1.1
	uebayasi-xip:1.1.0.6
	uebayasi-xip-base2:1.1
	yamt-nfs-mp:1.1.0.4
	yamt-nfs-mp-base10:1.1
	rmind-uvmplock:1.1.0.2;
locks; strict;
comment	@# @;


1.2
date	2019.02.17.04.05.57;	author rin;	state Exp;
branches;
next	1.1;
commitid	viEUadQYccaOx4cB;

1.1
date	2010.05.30.04.38.03;	author pgoyette;	state Exp;
branches
	1.1.2.1
	1.1.4.1
	1.1.6.1
	1.1.66.1;
next	;

1.1.2.1
date	2010.05.30.04.38.03;	author rmind;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2010.07.03.01.19.59;	author rmind;	state Exp;
branches;
next	;

1.1.4.1
date	2010.05.30.04.38.03;	author yamt;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2010.08.11.22.54.52;	author yamt;	state Exp;
branches;
next	;

1.1.6.1
date	2010.05.30.04.38.03;	author uebayasi;	state dead;
branches;
next	1.1.6.2;

1.1.6.2
date	2010.08.17.06.47.42;	author uebayasi;	state Exp;
branches;
next	;

1.1.66.1
date	2019.06.10.22.09.37;	author christos;	state Exp;
branches;
next	;
commitid	jtc8rnCzWiEEHGqB;


desc
@@


1.2
log
@Bump default value of WARNS for modules from 3 to 5, and
explicitly set WARNS for modules that fail with WARNS=5.

Also, turn on -Wno-missing-noreturn for clang for some files.

At the moment, among ~ 360 modules,
- 2 (lua and zfs) need WARNS=0
- 1 (solaris) needs WARNS=1
- 136 need WARNS=3 (mostly due to sign-compare)
- 4 need WARNS=4
- others can be compiled with WARNS=5

Discussed on tech-kern.
@
text
@#	$NetBSD: Makefile,v 1.1 2010/05/30 04:38:03 pgoyette Exp $

.include "../Makefile.inc"

KMOD=	scsiverbose

.PATH:	${S}/dev/scsipi
SRCS=	scsipi_verbose.c

WARNS=	3

.include <bsd.kmodule.mk>
@


1.1
log
@Extract SCSIVERBOSE into a kernel module.  The module can be builtin
by defining 'options SCSIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not SCSI or
atapi support exists.
@
text
@d1 1
a1 1
#	$NetBSD$
d10 2
@


1.1.66.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2019/02/17 04:05:57 rin Exp $
a9 2
WARNS=	3

@


1.1.6.1
log
@file Makefile was added on branch uebayasi-xip on 2010-08-17 06:47:42 +0000
@
text
@d1 10
@


1.1.6.2
log
@Sync with HEAD.
@
text
@a0 10
#	$NetBSD$

.include "../Makefile.inc"

KMOD=	scsiverbose

.PATH:	${S}/dev/scsipi
SRCS=	scsipi_verbose.c

.include <bsd.kmodule.mk>
@


1.1.4.1
log
@file Makefile was added on branch yamt-nfs-mp on 2010-08-11 22:54:52 +0000
@
text
@d1 10
@


1.1.4.2
log
@sync with head.
@
text
@a0 10
#	$NetBSD$

.include "../Makefile.inc"

KMOD=	scsiverbose

.PATH:	${S}/dev/scsipi
SRCS=	scsipi_verbose.c

.include <bsd.kmodule.mk>
@


1.1.2.1
log
@file Makefile was added on branch rmind-uvmplock on 2010-07-03 01:19:59 +0000
@
text
@d1 10
@


1.1.2.2
log
@sync with head
@
text
@a0 10
#	$NetBSD$

.include "../Makefile.inc"

KMOD=	scsiverbose

.PATH:	${S}/dev/scsipi
SRCS=	scsipi_verbose.c

.include <bsd.kmodule.mk>
@


