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.
This commit is contained in:
rin 2019-02-17 04:05:41 +00:00
parent 4708abfff3
commit 2bc4fb1fcb
216 changed files with 500 additions and 361 deletions

View File

@ -1,9 +1,9 @@
# $NetBSD: Makefile.inc,v 1.7 2019/02/17 03:57:31 rin Exp $
# $NetBSD: Makefile.inc,v 1.8 2019/02/17 04:05:41 rin Exp $
S!= cd ${.PARSEDIR}/..;pwd
CPPFLAGS+= -I${NETBSDSRCDIR}/common/include
USE_FORT= no
WARNS?= 3
WARNS?= 5
# inexpensive kernel consistency checks
# XXX to be commented out on release branch

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2015/08/20 11:05:00 christos Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= accf_httpready
IOCONF= accf_http.ioconf
SRCS= accf_http.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2011/02/16 08:35:51 jruoho Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpiacad
IOCONF= acpiacad.ioconf
SRCS= acpi_acad.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2011/02/16 08:01:52 jruoho Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpibat
IOCONF= acpibat.ioconf
SRCS= acpi_bat.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2011/02/16 08:35:52 jruoho Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpibut
IOCONF= acpibut.ioconf
SRCS= acpi_button.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.6 2011/02/16 08:35:52 jruoho Exp $
# $NetBSD: Makefile,v 1.7 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -13,6 +13,4 @@ SRCS= acpi_cpu.c \
acpi_cpu_pstate.c \
acpi_cpu_tstate.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/02/16 08:01:52 jruoho Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpidalb
IOCONF= acpidalb.ioconf
SRCS= dalb_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/02/16 08:01:52 jruoho Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:41 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpifan
IOCONF= acpifan.ioconf
SRCS= acpi_fan.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2011/02/16 08:35:52 jruoho Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpilid
IOCONF= acpilid.ioconf
SRCS= acpi_lid.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/02/16 08:01:52 jruoho Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpipmtr
IOCONF= acpipmtr.ioconf
SRCS= acpi_pmtr.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2011/02/16 08:01:52 jruoho Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpitz
IOCONF= acpitz.ioconf
SRCS= acpi_tz.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2011/02/16 08:01:53 jruoho Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= acpiverbose
IOCONF= acpiverbose.ioconf
SRCS= acpi_verbose.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/02/16 08:01:53 jruoho Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpivga
IOCONF= acpivga.ioconf
SRCS= acpi_display.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/01/17 15:49:56 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpiwdrt
IOCONF= acpiwdrt.ioconf
SRCS= acpi_wdrt.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2011/02/16 08:19:56 jruoho Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= acpiwmi
IOCONF= acpiwmi.ioconf
SRCS= wmi_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2008/06/28 16:11:35 rumble Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -7,4 +7,6 @@
KMOD= adosfs
SRCS= adlookup.c adutil.c advfsops.c advnops.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2011/06/12 07:25:43 jruoho Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= aibs
IOCONF= aibs.ioconf
SRCS= aibs_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2008/11/14 23:33:45 ad Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -7,4 +7,6 @@
KMOD= aio
SRCS= sys_aio.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2018/01/25 23:40:06 pgoyette Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:42 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= amdsmn
IOCONF= amdsmn.ioconf
SRCS= amdsmn.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/06/15 03:22:40 jruoho Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= amdtemp
IOCONF= amdtemp.ioconf
SRCS= amdtemp.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2018/01/25 23:40:06 pgoyette Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= amdzentemp
IOCONF= amdzentemp.ioconf
SRCS= amdzentemp.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2014/04/01 17:48:39 riastradh Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -7,8 +7,6 @@
KMOD= apple_smc
SRCS= apple_smc.c
WARNS= 4
# XXX What's the right thing here?
CPPFLAGS+= -DDIAGNOSTIC

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2014/04/01 17:48:39 riastradh Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -8,8 +8,6 @@ KMOD= apple_smc_acpi
IOCONF= apple_smc_acpi.ioconf
SRCS= apple_smc_acpi.c
WARNS= 4
CPPFLAGS+= -DDIAGNOSTIC
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2014/04/01 17:48:39 riastradh Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -8,8 +8,6 @@ KMOD= apple_smc_fan
IOCONF= apple_smc_fan.ioconf
SRCS= apple_smc_fan.c
WARNS= 4
CPPFLAGS+= -DDIAGNOSTIC
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2014/04/01 17:48:39 riastradh Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -8,8 +8,6 @@ KMOD= apple_smc_temp
IOCONF= apple_smc_temp.ioconf
SRCS= apple_smc_temp.c
WARNS= 4
CPPFLAGS+= -DDIAGNOSTIC
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/02/16 08:08:14 jruoho Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= asus
IOCONF= asus.ioconf
SRCS= asus_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/08/28 15:56:21 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -10,4 +10,6 @@ SRCS= ati_pcigart.c
CPPFLAGS+= -I${S}/external/bsd/drm/dist/shared-core
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2010/12/27 15:43:41 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -7,6 +7,4 @@
KMOD= au8522
SRCS= au8522.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2017/07/30 00:53:57 nat Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -14,4 +14,6 @@ SRCS= audio.c \
CPPFLAGS+= -DNAUDIO=1 -DNAURATECONV=1 -DNMULAW=1
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2018/01/09 16:18:35 christos Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:43 rin Exp $
.include "../Makefile.inc"
@ -11,4 +11,6 @@ SRCS= autofs.c autofs_vfsops.c autofs_vnops.c
CPPFLAGS+= -DDIAGNOSTIC
DBG+= -DDEBUG -DLOCKDEBUG
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/07/09 15:08:54 jmcneill Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -13,6 +13,4 @@ SRCS= auvitek.c \
auvitek_i2c.c \
auvitek_video.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/08/28 15:40:50 jmcneill Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -10,4 +10,6 @@ IOCONF= azalia.ioconf
SRCS= azalia.c
SRCS+= azalia_codec.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.5 2016/06/07 01:06:27 pgoyette Exp $
# $NetBSD: Makefile,v 1.6 2019/02/17 04:05:44 rin Exp $
#
.include "../Makefile.inc"
@ -8,4 +8,6 @@
KMOD= bpf
SRCS= bpf.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2016/06/07 01:06:28 pgoyette Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:44 rin Exp $
#
.include "../Makefile.inc"
@ -8,4 +8,6 @@
KMOD= bpf_filter
SRCS= bpf_filter.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2015/08/20 11:05:00 christos Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= ccd
IOCONF= ccd.ioconf
SRCS= ccd.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2008/05/19 13:41:21 ad Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= cd9660
SRCS= cd9660_bmap.c cd9660_lookup.c cd9660_node.c cd9660_rrip.c \
cd9660_util.c cd9660_vfsops.c cd9660_vnops.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2015/08/20 11:05:00 christos Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= cgd
IOCONF= cgd.ioconf
SRCS= cgd.c cgd_crypto.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2015/01/11 17:29:57 hannken Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -13,4 +13,6 @@ SRCS+= chfs_vnode.c chfs_erase.c chfs_write.c chfs_readinode.c
SRCS+= chfs_build.c chfs_scan.c chfs_nodeops.c chfs_malloc.c
SRCS+= chfs_pool.c chfs_subr.c chfs_vfsops.c chfs_vnops.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2010/12/28 14:45:30 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= cir
IOCONF= cir.ioconf
SRCS= cir.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2015/08/20 11:05:00 christos Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:44 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= coda
IOCONF= coda.ioconf
SRCS= coda_venus.c coda_vfsops.c coda_vnops.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2015/08/20 11:05:01 christos Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -11,4 +11,6 @@ SRCS= coda_namecache.c coda_psdev.c coda_subr.c coda_venus.c \
CPPFLAGS+= -DCODA_COMPAT_5
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:44 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -12,4 +12,6 @@ CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80
SRCS+= compat_20_mod.c
SRCS+= vfs_syscalls_20.c ieee80211_20.c if43_20.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:44 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -13,4 +13,6 @@ SRCS+= compat_30_mod.c
SRCS+= vfs_syscalls_30.c uipc_syscalls_30.c kern_time_30.c bio_30.c vnd_30.c
SRCS+= usb_subr_30.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:45 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -12,4 +12,6 @@ SRCS= compat_43_mod.c
SRCS+= kern_exit_43.c kern_info_43.c kern_resource_43.c kern_sig_43.c \
tty_43.c uipc_syscalls_43.c vfs_syscalls_43.c vm_43.c if_43.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:45 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -31,4 +31,6 @@ SRCS+= wsevent_50.c
SRCS+= vnd_50.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.5 2017/08/01 14:43:54 maxv Exp $
# $NetBSD: Makefile,v 1.6 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
.include "../Makefile.assym"
@ -20,4 +20,6 @@ CPPFLAGS+= -DEXEC_ELF32
SRCS+= freebsd_machdep.c freebsd_syscall.c freebsd_sigcode.S
.endif
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2009/02/24 12:17:51 he Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
.include "../Makefile.assym"
@ -35,4 +35,6 @@ SRCS+= linux_exec_machdep.c linux_exec_elf64.c
SRCS+= linux_sigcode.S linux_syscall.c linux_trap.c
.endif
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.8 2018/11/26 15:02:11 mlelstv Exp $
# $NetBSD: Makefile,v 1.9 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
.include "../Makefile.assym"
@ -29,4 +29,6 @@ SRCS+= linux32_syscall.c linux32_uid16.c
SRCS+= linux_oldmmap.c linux_exec_elf32.c
.endif
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.22 2019/01/27 02:08:45 pgoyette Exp $
# $NetBSD: Makefile,v 1.23 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
.include "../Makefile.assym"
@ -62,4 +62,6 @@ SRCS+= netbsd32_machdep.c
SRCS+= netbsd32_machdep.c
.endif
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:46 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -12,4 +12,6 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist
SRCS+= netbsd32_compat_43.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:46 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:45 rin Exp $
.include "../Makefile.inc"
@ -13,4 +13,6 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist
SRCS+= netbsd32_compat_50.c netbsd32_rndpseudo_50.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2008/11/13 10:05:52 ad Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -7,4 +7,6 @@
KMOD= compat_ossaudio
SRCS= ossaudio.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:47 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= compat_raid_50
SRCS+= rf_compat50.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2019/01/27 02:08:47 pgoyette Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -10,4 +10,6 @@ CPPFLAGS+= -DCOMPAT_09 -DCOMPAT_43
SRCS+= compat_sysctl_09_43.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/08/28 15:48:19 jmcneill Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= coram
IOCONF= coram.ioconf
SRCS= coram.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2010/03/22 02:00:33 mrg Exp $
# $NetBSD: Makefile,v 1.4 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -23,4 +23,6 @@ SRCS+= uvm_coredump.c
.endif
SRCS+= core_machdep.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/02/20 13:48:26 jruoho Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= coretemp
IOCONF= coretemp.ioconf
SRCS= coretemp.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.5 2019/01/27 02:08:47 pgoyette Exp $
# $NetBSD: Makefile,v 1.6 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -10,4 +10,6 @@ KMOD= crypto
IOCONF= crypto.ioconf
SRCS= cryptodev.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/08/04 22:26:07 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -7,6 +7,4 @@
KMOD= cx24227
SRCS= cx24227.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/07/14 23:50:13 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= cxdtv
IOCONF= cxdtv.ioconf
SRCS= cxdtv.c cxdtv_boards.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/08/28 15:48:19 jmcneill Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= dbcool
IOCONF= dbcool.ioconf
SRCS= dbcool.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2013/12/28 19:25:07 pgoyette Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:46 rin Exp $
.include "../Makefile.inc"
@ -7,4 +7,6 @@
KMOD= dk_subr
SRCS= dksubr.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.6 2015/08/20 11:05:01 christos Exp $
# $NetBSD: Makefile,v 1.7 2019/02/17 04:05:47 rin Exp $
.include "../Makefile.inc"
@ -19,5 +19,7 @@ SUBDIR+= dm_target_snapshot
SUBDIR+= dm_target_zero
.endif
WARNS= 3
.include <bsd.kmodule.mk>
.include <bsd.subdir.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2011/02/18 14:26:40 jmcneill Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:47 rin Exp $
.include "../Makefile.inc"
@ -28,4 +28,6 @@ SRCS+= drm_vm.c
CPPFLAGS+= -I${S}/external/bsd/drm/dist/shared-core
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2018/08/28 03:41:40 riastradh Exp $
# $NetBSD: Makefile,v 1.12 2019/02/17 04:05:47 rin Exp $
.include "../Makefile.inc"
.include "Makefile.inc"
@ -79,4 +79,6 @@ SRCS+= drm_trace_points.c
SRCS+= drm_vm.c
SRCS+= drm_vma_manager.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2018/08/28 03:41:40 riastradh Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:47 rin Exp $
.include "../Makefile.inc"
.include "../drmkms/Makefile.inc"
@ -9,4 +9,6 @@ KMOD= drmkms_agp
SRCS+= drm_agpsupport.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2018/08/28 03:41:40 riastradh Exp $
# $NetBSD: Makefile,v 1.12 2019/02/17 04:05:47 rin Exp $
#
# At some point this needs to turn into linux.kmod and a proper home for it
@ -34,4 +34,6 @@ SRCS+= linux_work.c # XXX Move me to linux.kmod.
SRCS+= linux_writecomb.c
SRCS+= linux_ww_mutex.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.8 2018/08/28 03:48:38 riastradh Exp $
# $NetBSD: Makefile,v 1.9 2019/02/17 04:05:47 rin Exp $
.include "../Makefile.inc"
.include "../drmkms/Makefile.inc"
@ -18,4 +18,6 @@ SRCS+= drm_agpsupport.c
SRCS+= drm_pci.c
SRCS+= drm_pci_module.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2015/12/07 11:38:46 pgoyette Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:47 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= drvctl
IOCONF= drvctl.ioconf
SRCS= kern_drvctl.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -64,4 +64,6 @@ EXPORT_SYMS= dtrace_register \
dtrace_unregister \
dtrace_probe_lookup
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -26,4 +26,6 @@ CPPFLAGS+= -Wno-unknown-pragmas
CPPFLAGS+= -DDIAGNOSTIC
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -11,6 +11,8 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys \
-I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common \
-I${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace
WARNS= 4
CPPFLAGS+= -Wno-unknown-pragmas
CPPFLAGS+= ${${ACTIVE_CC} == "gcc" :? -Wno-discarded-qualifiers :}

View File

@ -11,6 +11,8 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys \
-I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common \
-I${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace
WARNS= 4
CPPFLAGS+= -Wno-unknown-pragmas
CPPFLAGS+= ${${ACTIVE_CC} == "gcc" :? -Wno-discarded-qualifiers :}

View File

@ -11,6 +11,8 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys \
-I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common \
-I${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace
WARNS= 4
CPPFLAGS+= -Wno-unknown-pragmas
CPPFLAGS+= ${${ACTIVE_CC} == "gcc" :? -Wno-discarded-qualifiers :}

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.7 2018/06/29 11:33:47 kamil Exp $
# $NetBSD: Makefile,v 1.8 2019/02/17 04:05:48 rin Exp $
.include "../../Makefile.inc"
@ -16,4 +16,6 @@ CPPFLAGS+= -Wno-unknown-pragmas -Wno-cast-qual
CPPFLAGS+= ${${ACTIVE_CC} == "gcc" :? -Wno-discarded-qualifiers :}
CPPFLAGS+= ${${ACTIVE_CC} == "clang" :? -Wno-incompatible-pointer-types-discards-qualifiers :}
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -11,6 +11,8 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys \
-I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common \
-I${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace
WARNS= 4
CPPFLAGS+= -Wno-unknown-pragmas
CPPFLAGS+= ${${ACTIVE_CC} == "gcc" :? -Wno-discarded-qualifiers :}

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2011/08/09 01:42:25 jmcneill Exp $
# $NetBSD: Makefile,v 1.5 2019/02/17 04:05:48 rin Exp $
.include "../Makefile.inc"
@ -12,6 +12,4 @@ SRCS= dtv_buffer.c \
dtv_ioctl.c \
dtv_scatter.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/08/09 01:42:25 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:48 rin Exp $
.include "../Makefile.inc"
@ -7,6 +7,4 @@
KMOD= dtv_math
SRCS= dtv_math.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2014/08/07 08:24:23 hannken Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:48 rin Exp $
.include "../Makefile.inc"
@ -7,4 +7,6 @@
KMOD= efs
SRCS= efs_genfs.c efs_subr.c efs_vfsops.c efs_vnops.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/07/11 18:04:32 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:48 rin Exp $
.include "../Makefile.inc"
@ -12,6 +12,4 @@ SRCS+= emdtv_dtv.c
SRCS+= emdtv_i2c.c
SRCS+= emdtv_ir.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/08/28 15:48:19 jmcneill Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:48 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= est
IOCONF= est.ioconf
SRCS= est.c intel_busclock.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2017/04/15 04:27:30 kamil Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:48 rin Exp $
#.include "../Makefile.inc"
@ -11,4 +11,6 @@ CPPFLAGS+= -I${S}/../external/mit/lua/dist/src \
-I${S}/modules/lua \
-I${S}/sys
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2015/05/13 07:07:36 pgoyette Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:48 rin Exp $
.include "../Makefile.inc"
@ -6,4 +6,6 @@
KMOD= readhappy
SRCS= readhappy.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2018/04/20 00:06:45 kamil Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -6,6 +6,8 @@
KMOD= readhappy_mpsafe
SRCS= readhappy_mpsafe.c
WARNS= 3
.include <bsd.kmodule.mk>
# To make use of this module, you'll need to separately build the

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2009/09/17 23:07:12 jnemeth Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -13,4 +13,6 @@ CPPFLAGS+= -DPAX_ASLR
.PATH: ${S}/kern
SRCS= exec_elf64.c core_elf64.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.5 2016/08/12 19:07:14 jdolecek Exp $
# $NetBSD: Makefile,v 1.6 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -11,4 +11,6 @@ SRCS= ext2fs_alloc.c ext2fs_balloc.c ext2fs_bmap.c ext2fs_bswap.c \
ext2fs_rename.c ext2fs_subr.c ext2fs_vfsops.c ext2fs_vnops.c \
ext2fs_xattr.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.9 2014/05/08 08:21:53 hannken Exp $
# $NetBSD: Makefile,v 1.10 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -19,4 +19,6 @@ SRCS+= ffs_alloc.c ffs_balloc.c ffs_inode.c ffs_subr.c ffs_tables.c \
ffs_vfsops.c ffs_vnops.c ffs_snapshot.c \
ffs_bswap.c ffs_wapbl.c ffs_appleufs.c ffs_quota2.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2008/11/24 11:26:49 ad Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= filecore
SRCS= filecore_bmap.c filecore_lookup.c filecore_node.c filecore_utils.c \
filecore_vfsops.c filecore_vnops.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/07/31 17:54:01 jmcneill Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= finsio
IOCONF= finsio.ioconf
SRCS= finsio_isa.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/06/28 18:14:12 ahoka Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= flash
IOCONF= flash.ioconf
SRCS= flash.c flash_io.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2015/08/20 11:05:01 christos Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,6 @@ KMOD= fss
IOCONF= fss.ioconf
SRCS= fss.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/02/20 08:37:50 jruoho Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= fujbp
IOCONF= fujbp.ioconf
SRCS= fujbp_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/02/20 08:37:51 jruoho Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= fujhk
IOCONF= fujhk.ioconf
SRCS= fujhk_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.6 2017/06/16 04:16:18 pgoyette Exp $
# $NetBSD: Makefile,v 1.7 2019/02/17 04:05:49 rin Exp $
.include "../Makefile.inc"
.include "${.CURDIR}/Makefile.inc"
@ -9,4 +9,6 @@ KMOD= hdafg
CPPFLAGS+= -DHDAUDIO_ENABLE_HDMI
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.6 2015/03/28 14:48:53 jmcneill Exp $
# $NetBSD: Makefile,v 1.7 2019/02/17 04:05:50 rin Exp $
# This file is used by modules and rump kernels
@ -7,4 +7,6 @@
KMOD= hdaudio
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2014/08/10 08:53:22 hannken Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:50 rin Exp $
.include "../Makefile.inc"
@ -7,4 +7,6 @@
KMOD= hfs
SRCS= hfs_subr.c hfs_vfsops.c hfs_vnops.c libhfs.c unicode.c
WARNS= 3
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/07/13 07:52:49 jruoho Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:50 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= hpacel
IOCONF= hpacel.ioconf
SRCS= hpacel_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2011/06/15 08:19:43 jruoho Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:50 rin Exp $
.include "../Makefile.inc"
@ -10,6 +10,4 @@ KMOD= hpet
IOCONF= hpet.ioconf
SRCS= hpet.c hpet_acpi.c amdpcib_hpet.c ichlpcib_hpet.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2011/02/16 08:08:14 jruoho Exp $
# $NetBSD: Makefile,v 1.3 2019/02/17 04:05:50 rin Exp $
.include "../Makefile.inc"
@ -8,6 +8,4 @@ KMOD= hpqlb
IOCONF= hpqlb.ioconf
SRCS= hpqlb_acpi.c
WARNS= 4
.include <bsd.kmodule.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2014/05/18 11:46:24 kardel Exp $
# $NetBSD: Makefile,v 1.2 2019/02/17 04:05:50 rin Exp $
.include "../Makefile.inc"
@ -8,4 +8,8 @@ KMOD= hythygtemp
IOCONF= hythygtemp.ioconf
SRCS= hytp14.c
.if ${ACTIVE_CC} == "clang"
COPTS.hytp14.c+= -Wno-missing-noreturn
.endif
.include <bsd.kmodule.mk>

Some files were not shown because too many files have changed in this diff Show More