bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler. GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
This commit is contained in:
parent
f937c412f3
commit
c4b7a9e794
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.41 2019/10/13 07:28:04 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.42 2023/06/03 09:09:01 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 5/31/93
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
@ -50,6 +50,6 @@ LDADD+= -lrmt
|
|||
DPADD+= ${LIBRMT}
|
||||
.endif
|
||||
|
||||
COPTS.tar.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.tar.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.19 2022/08/27 08:58:31 rillig Exp $
|
||||
# $NetBSD: Makefile,v 1.20 2023/06/03 09:09:01 lukem Exp $
|
||||
|
||||
PROG=netpgpverify
|
||||
BINDIR= /usr/bin
|
||||
|
@ -36,7 +36,7 @@ EXTDIST=${.CURDIR}/../../dist
|
|||
COPTS+= -Wno-error=implicit-fallthrough
|
||||
.endif
|
||||
|
||||
COPTS.libverify.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.libverify.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.5 2023/05/09 00:14:44 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:01 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -26,7 +26,7 @@ LIBDPLIBS+= crypto ${OPENSSL}/lib/libcrypto
|
|||
LIBDPLIBS+= z ${NETBSDSRCDIR}/lib/libz
|
||||
LIBDPLIBS+= bz2 ${NETBSDSRCDIR}/lib/libbz2
|
||||
|
||||
COPTS.crypto.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.crypto.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.openssl_crypto.c+=-Wno-error=deprecated-declarations
|
||||
COPTS.symmetric.c+=-Wno-error=deprecated-declarations
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.14 2022/08/27 08:58:32 rillig Exp $
|
||||
# $NetBSD: Makefile,v 1.15 2023/06/03 09:09:01 lukem Exp $
|
||||
|
||||
LIB=netpgpverify
|
||||
SRCS+=b64.c
|
||||
|
@ -28,7 +28,7 @@ INCSDIR=/usr/include/netpgp
|
|||
.include <bsd.own.mk>
|
||||
|
||||
COPTS+= ${${ACTIVE_CC} == "gcc":? -Wno-implicit-fallthrough :}
|
||||
COPTS.libverify.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.libverify.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
LINTFLAGS.bzlib.c+= -X 161 # constant in conditional context
|
||||
LINTFLAGS.bzlib.c+= -X 220 # fallthrough on case statement
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# $NetBSD: Makefile,v 1.6 2023/05/09 22:25:26 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.7 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
BINDIR=/usr/bin
|
||||
|
||||
PROG= ssh-agent
|
||||
SRCS= ssh-agent.c ssh-pkcs11-client.c
|
||||
|
||||
COPTS.ssh-agent.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.ssh-agent.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.ssh-pkcs11-client.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.9 2023/05/09 22:25:26 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
BINDIR= /usr/bin
|
||||
|
||||
|
@ -7,7 +7,7 @@ SRCS= ssh-keygen.c moduli.c sshsig.c
|
|||
|
||||
COPTS.ssh-keygen.c+= -Wno-pointer-sign
|
||||
|
||||
COPTS.ssh-keygen.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.ssh-keygen.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.ssh-keygen.c+= -Wno-error=deprecated-declarations
|
||||
COPTS.moduli.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.18 2022/10/05 22:39:36 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.19 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -23,6 +23,6 @@ LDADD+= -lgssapi -lheimntlm ${LIBKRB5_LDADD}
|
|||
DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} ${LIBKRB5_DPADD}
|
||||
.endif
|
||||
|
||||
COPTS.sshconnect.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.sshconnect.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.26 2023/05/09 22:25:26 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.27 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -71,8 +71,8 @@ LDADD+= -lblocklist
|
|||
DPADD+= ${LIBBLOCKLIST}
|
||||
.endif
|
||||
|
||||
COPTS.sshlogin.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.ldapauth.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.sshlogin.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.ldapauth.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.monitor.c+= -Wno-error=deprecated-declarations
|
||||
COPTS.kexgexs.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.35 2023/05/09 02:08:31 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.36 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -127,8 +127,8 @@ COPTS.poly1305.c+= -O0
|
|||
COPTS.umac.c+= -O0
|
||||
.endif
|
||||
|
||||
COPTS.hostfile.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.sshkey.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.hostfile.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.sshkey.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.cipher.c+= -Wno-error=deprecated-declarations
|
||||
COPTS.dh.c+= -Wno-error=deprecated-declarations
|
||||
COPTS.kex.c+= -Wno-error=deprecated-declarations
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.20 2021/04/24 04:50:47 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.21 2023/06/03 09:09:02 lukem Exp $
|
||||
# Small zcat (i.e. for install media)
|
||||
#
|
||||
|
||||
|
@ -26,7 +26,7 @@ CPPFLAGS+= -I${LIBC}/include
|
|||
CPPFLAGS+= -Dsnprintf=snprintf_ss -Dsprintf=sprintf_ss
|
||||
CPPFLAGS+= -Dstrerror=strerror_ss
|
||||
|
||||
COPTS.inflate.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.inflate.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:50 joerg Exp $
|
||||
# $NetBSD: Makefile,v 1.4 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
LIB= LLVMAnalysis
|
||||
|
||||
|
@ -127,4 +127,4 @@ SRCS+= AliasAnalysis.cpp \
|
|||
.include <bsd.lib.mk>
|
||||
.endif
|
||||
|
||||
CWARNFLAGS.gcc+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# $NetBSD: Makefile,v 1.2 2020/09/07 00:18:26 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
.include <bsd.init.mk>
|
||||
|
||||
CWARNFLAGS.gcc+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.15 2023/06/03 08:52:53 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.16 2023/06/03 09:09:02 lukem Exp $
|
||||
|
||||
PROG= mdnsd
|
||||
|
||||
|
@ -20,6 +20,6 @@ MAN= mdnsd.8
|
|||
CWARNFLAGS.clang+= -Wno-unused-value -Wno-error=address-of-packed-member
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
|
||||
COPTS.DNSCommon.c+= ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
COPTS.DNSCommon.c+= ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.14 2021/08/14 16:17:57 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.15 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
.include "${.CURDIR}/../Makefile.inc"
|
||||
|
||||
|
@ -67,6 +67,6 @@ build_version.h: get_args.c
|
|||
echo '#define BUILD_HOST "'unknown'"' >> ${.TARGET}
|
||||
echo '#define BUILD_DATE "'unknown'"' >> ${.TARGET}
|
||||
|
||||
COPTS.sun_map.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.sun_map.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.23 2020/06/07 23:09:34 fox Exp $
|
||||
# $NetBSD: Makefile,v 1.24 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
NOLINT= # defined
|
||||
|
||||
|
@ -54,7 +54,7 @@ INCSDIR_atf-c.h=/usr/include
|
|||
MAN= atf-c-api.3
|
||||
|
||||
COPTS.tc.c+= ${${ACTIVE_CC} == "clang" && ${MACHINE_ARCH} == "powerpc":? -O0 :}
|
||||
COPTS.fs.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.fs.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.if ${MKSHARE} != "no"
|
||||
FILES+= atf-c.pc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.17 2020/06/01 00:55:24 kamil Exp $
|
||||
# $NetBSD: Makefile,v 1.18 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
LIB= fetch
|
||||
SRCS= fetch.c common.c ftp.c http.c file.c
|
||||
|
@ -32,6 +32,6 @@ httperr.h: ${LIBFETCHDIR}/http.errors ${LIBFETCHDIR}/errlist.sh
|
|||
${HOST_SH} ${LIBFETCHDIR}/errlist.sh http_errlist HTTP \
|
||||
${LIBFETCHDIR}/http.errors > ${.TARGET}
|
||||
|
||||
COPTS.http.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.http.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# from: @(#)Makefile 5.4 (Berkeley) 6/24/90
|
||||
# $NetBSD: Makefile,v 1.16 2021/04/12 02:54:07 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.17 2023/06/03 09:09:03 lukem Exp $
|
||||
#
|
||||
# By default, flex will be configured to generate 8-bit scanners only if the
|
||||
# -8 flag is given. If you want it to always generate 8-bit scanners, add
|
||||
|
@ -78,8 +78,8 @@ COPTS.scan.c+= -O1
|
|||
. endif
|
||||
.endif
|
||||
|
||||
COPTS.filter.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.misc.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.parse.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.filter.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.misc.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.parse.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.7 2023/06/03 08:52:53 lukem Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.8 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
WARNS?= 1 # XXX -Wcast-qual -Wshadow
|
||||
CWARNFLAGS.clang+= -Wno-format -Wno-tautological-compare \
|
||||
|
@ -33,7 +33,7 @@ LDADD+= -L${IPFOBJDIR} -lipf -lkvm
|
|||
|
||||
CLEANFILES+= y.tab.c y.tab.h
|
||||
|
||||
COPTS+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.PATH: ${UDIST} \
|
||||
${UDIST}/lib \
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.2 2021/04/12 02:54:07 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
PROG= ipfstat
|
||||
SRCS= ipfstat.c
|
||||
|
@ -6,6 +6,6 @@ MAN= ipfstat.8
|
|||
DPADD+= ${LIBCURSES} ${LIBTERMINFO}
|
||||
LDADD+= -lcurses -lterminfo
|
||||
|
||||
COPTS.ipfstat.c+= ${GCC_NO_FORMAT_OVERFLOW}
|
||||
COPTS.ipfstat.c+= ${CC_WNO_FORMAT_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.7 2019/10/13 07:28:06 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -109,6 +109,6 @@ COPTS.ipf_y.c+= -O1
|
|||
. endif
|
||||
.endif
|
||||
|
||||
COPTS.fil.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.fil.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.5 2023/06/03 08:52:53 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
PROG= ipmon
|
||||
SRCS= ipmon.c ipmon_y.c ipmon_l.c
|
||||
|
@ -36,6 +36,6 @@ ipmon_l.h: lexer.h
|
|||
${TOOL_SED} -e 's/yy/ipmon_yy/g' \
|
||||
${.ALLSRC} > ${.TARGET}
|
||||
|
||||
COPTS.ipmon.c+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER} ${GCC_NO_FORMAT_OVERFLOW}
|
||||
COPTS.ipmon.c+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER} ${CC_WNO_FORMAT_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.5 2019/10/13 07:28:06 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:03 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -23,6 +23,6 @@ ISCSIDIST= ${.CURDIR}/../dist
|
|||
|
||||
LIBDPLIBS+= pthread ${.CURDIR}/../../../../lib/libpthread
|
||||
|
||||
COPTS.target.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.target.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.15 2023/05/08 21:20:29 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.16 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
.include <bsd.init.mk>
|
||||
|
||||
|
@ -449,13 +449,13 @@ MLINKS+= archive_write_set_options.3 archive_write_set_option.3
|
|||
MLINKS+= archive_write_set_passphrase.3 archive_write_set_passphrase_callback.3
|
||||
MLINKS+= libarchive.3 archive.3
|
||||
|
||||
COPTS.archive_acl.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.archive_read.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.archive_read_support_format_7zip.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.archive_read_support_format_mtree.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.archive_read_support_format_rar5.c+= ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
COPTS.target.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.archive_write_set_format_iso9660.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.archive_acl.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.archive_read.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.archive_read_support_format_7zip.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.archive_read_support_format_mtree.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.archive_read_support_format_rar5.c+= ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
COPTS.target.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.archive_write_set_format_iso9660.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.archive_hmac.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
FILES+= libarchive.pc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.29 2020/03/29 19:50:46 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.30 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
USE_SHLIBDIR=yes
|
||||
.include <bsd.init.mk>
|
||||
|
@ -166,10 +166,10 @@ CLEANFILES+= tokdefs.h scanner.h
|
|||
COPTS.bpf_image.c+= -Wno-format-nonliteral
|
||||
|
||||
COPTS.gencode.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 7:? -Wno-error=implicit-fallthrough :}
|
||||
COPTS.pcap.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.pcap-bpf.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.pcap-new.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.pcap-rpcap.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.pcap.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.pcap-bpf.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.pcap-new.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.pcap-rpcap.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
CWARNFLAGS.clang+= -Wno-format-extra-args \
|
||||
-Wno-unneeded-internal-declaration
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.20 2022/10/31 09:37:37 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.21 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -46,6 +46,6 @@ SRCS+= ${SRCS.libmandoc} compat_strtonum.c
|
|||
|
||||
COPTS.man_term.c+= -Wno-error=array-bounds
|
||||
|
||||
COPTS.tbl_term.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.tbl_term.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.30 2023/06/03 08:52:54 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.31 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -89,12 +89,12 @@ YHEADER=1
|
|||
|
||||
COPTS.ntp_control.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 7:? -Wno-error=maybe-uninitialized :}
|
||||
COPTS.ntp_loopfilter.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 8:? -Wno-error=restrict :}
|
||||
COPTS.ntp_loopfilter.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.ntp_crypto.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_jjy.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_parse.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_leitch.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_neoclock4x.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.ntp_loopfilter.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.ntp_crypto.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_jjy.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_parse.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_leitch.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.refclock_neoclock4x.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.ntp_io.c+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
COPTS.ntp_crypto.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.9 2020/10/11 07:07:31 rin Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -21,7 +21,7 @@ CPPFLAGS+=-I${IDIST}/include -I${IDIST}/sntp/libopts
|
|||
|
||||
.PATH: ${DIST}
|
||||
|
||||
COPTS.ntpq.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.ntpq.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
CLEANFILES+=${MAN}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.10 2023/05/09 20:51:14 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
USE_FORT?= yes # network client/server
|
||||
|
||||
|
@ -33,7 +33,7 @@ CPPFLAGS+= -DSAVENAME=\"/var/db/sntp.state\"
|
|||
LDADD+= -L${LIBISC} -liscntp -levent -lm
|
||||
DPADD+= ${LIBM} ${LIBEVENT}
|
||||
|
||||
COPTS.utilities.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.utilities.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.crypto.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
CLEANFILES+=${MAN}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.26 2023/05/09 20:39:24 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.27 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
LIBISPRIVATE=yes
|
||||
|
||||
|
@ -101,7 +101,7 @@ CPPFLAGS.ntp_calendar.c += -DMKREPRO_DATE=\"${MKREPRO_DATE:Q}\"
|
|||
CPPFLAGS.ntp_calendar.c += -DMKREPRO_TIME=\"${MKREPRO_TIME:Q}\"
|
||||
.endif
|
||||
|
||||
COPTS.timetoa.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.timetoa.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.socktoa.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 10:? -Wno-restrict :}
|
||||
COPTS.socktohost.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 10:? -Wno-restrict :}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.16 2021/04/12 06:08:30 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.17 2023/06/03 09:09:04 lukem Exp $
|
||||
|
||||
LIBISPRIVATE=yes
|
||||
|
||||
|
@ -20,6 +20,6 @@ COPTS.libopts.c+= -DPOSIX_SHELL="\"/bin/sh\"" -Wno-format-nonliteral
|
|||
|
||||
COPTS.libopts.c+= ${${ACTIVE_CC} == "gcc":? -Wno-format-contains-nul :}
|
||||
COPTS.libopts.c+= ${${ACTIVE_CC} == "clang":? -Wno-format :}
|
||||
COPTS.libopts.c+= ${GCC_NO_FORMAT_OVERFLOW}
|
||||
COPTS.libopts.c+= ${CC_WNO_FORMAT_OVERFLOW}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.3 2021/04/12 06:08:30 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.4 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
USE_FORT?= yes
|
||||
|
||||
|
@ -58,6 +58,6 @@ MLINKS+= lber-types.3 ber_bvarray_add.3 \
|
|||
lber-types.3 ber_str2bv.3
|
||||
|
||||
# GCC 10 is wrong here.
|
||||
COPTS.memory.c+= ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
COPTS.memory.c+= ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.libldap,v 1.14 2023/05/09 01:21:09 christos Exp $
|
||||
# $NetBSD: Makefile.libldap,v 1.15 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
.include "../../openldap.mk"
|
||||
|
||||
|
@ -34,4 +34,4 @@ LIBDPLIBS+= gssapi ${NETBSDSRCDIR}/crypto/external/bsd/heimdal/lib/libgssapi
|
|||
LIBDPLIBS+= crypto ${NETBSDSRCDIR}/crypto/external/bsd/${EXTERNAL_OPENSSL_SUBDIR}/lib/libcrypto
|
||||
LIBDPLIBS+= ssl ${NETBSDSRCDIR}/crypto/external/bsd/${EXTERNAL_OPENSSL_SUBDIR}/lib/libssl
|
||||
|
||||
COPTS.charray.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.charray.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.4 2019/10/13 07:28:07 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.5 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
WARNS=5
|
||||
|
@ -26,7 +26,7 @@ COPTS.pathname.c+= -Wno-implicit-fallthrough
|
|||
COPTS.pdisk.c+= -Wno-implicit-fallthrough
|
||||
.endif
|
||||
|
||||
COPTS.partition_map.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.pdisk.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.partition_map.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.pdisk.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.2 2019/10/13 07:28:07 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
||||
|
@ -39,6 +39,6 @@ COPTS.${f}.c+= -Wno-pointer-sign
|
|||
|
||||
CWARNFLAGS.clang+= -Wno-tautological-compare
|
||||
|
||||
COPTS.session.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.session.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.2 2019/10/13 07:28:07 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
||||
|
@ -9,6 +9,6 @@ MAN= pppstats.8
|
|||
LINKS= ${BINDIR}/pppstats ${BINDIR}/slstats
|
||||
MLINKS= pppstats.8 slstats.8
|
||||
|
||||
COPTS.pppstats.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.pppstats.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.23 2023/06/03 08:52:54 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.24 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
WARNS?= 1 # XXX: need to cleanup later
|
||||
|
||||
|
@ -207,7 +207,7 @@ tcpdump.8: tcpdump.1.in
|
|||
|
||||
CWARNFLAGS.clang+= -Wno-error=address-of-packed-member
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
COPTS.print-bgp.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.print-bgp.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.signature.c+= -Wno-error=deprecated-declarations
|
||||
COPTS.print-tcp.c+= -Wno-error=deprecated-declarations
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.28 2022/01/23 16:47:46 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.29 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -240,7 +240,7 @@ LDADD+= -levent -lterminfo -lutil -lm
|
|||
DPADD+= ${LIBEVENT} ${LIBTERMINFO} ${LIBUTIL}
|
||||
|
||||
COPTS.format.c += -Wno-format-nonliteral
|
||||
COPTS.utempter.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.window-copy.c+= ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
COPTS.utempter.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.window-copy.c+= ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.12 2021/04/13 01:11:05 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.13 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -39,7 +39,7 @@ config.h: config.h.in
|
|||
|
||||
COPTS.display.c = -Wno-format-nonliteral
|
||||
|
||||
COPTS.commands.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.commands.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
COPTS+= -fcommon
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.30 2021/04/13 09:20:55 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.31 2023/06/03 09:09:05 lukem Exp $
|
||||
|
||||
# $FreeBSD: head/cddl/lib/libdtrace/Makefile 314654 2017-03-04 11:30:04Z ngie $
|
||||
|
||||
|
@ -85,8 +85,8 @@ COPTS.dt_printf.c += -Wno-stack-protector
|
|||
COPTS.dt_program.c += -Wno-stack-protector
|
||||
COPTS.dt_provider.c += -Wno-stack-protector
|
||||
COPTS.dt_subr.c += -Wno-stack-protector
|
||||
COPTS.dt_lex.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.dt_pid.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.dt_lex.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.dt_pid.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
COPTS.dt_consume.c += -Wno-parentheses
|
||||
COPTS.dt_consume.c += ${${ACTIVE_CC} == "gcc" :? -Wno-maybe-uninitialized :}
|
||||
|
@ -119,7 +119,7 @@ CPPFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/arm
|
|||
CPPFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/mips
|
||||
.PATH: ${.CURDIR}/../../dist/lib/libdtrace/mips
|
||||
.endif
|
||||
COPTS.dt_link.c += ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.dt_link.c += ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
LFLAGS+=-l
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.10 2021/04/13 09:28:42 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
# $FreeBSD: head/cddl/usr.bin/ctfconvert/Makefile 314654 2017-03-04 11:30:04Z ngie $
|
||||
|
||||
|
@ -34,9 +34,9 @@ SRCS= alist.c \
|
|||
traverse.c \
|
||||
util.c
|
||||
|
||||
COPTS.dwarf.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.dwarf.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.st_parse.c += -Wno-format-nonliteral
|
||||
COPTS.util.c += -Wno-format-nonliteral
|
||||
COPTS.st_parse.c += ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
COPTS.st_parse.c += ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.11 2020/06/07 23:26:54 fox Exp $
|
||||
# $NetBSD: Makefile,v 1.12 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
# $FreeBSD: head/cddl/usr.bin/ctfmerge/Makefile 314654 2017-03-04 11:30:04Z ngie $
|
||||
|
||||
|
@ -36,6 +36,6 @@ LDADD+=-lpthread
|
|||
DPADD+=${LIBPTHREAD}
|
||||
.endif
|
||||
|
||||
COPTS.ctfmerge.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.ctfmerge.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.3 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.4 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
# $FreeBSD: src/gnu/usr.bin/groff/src/roff/troff/Makefile,v 1.4 2003/05/01 13:22:20 ru Exp $
|
||||
|
||||
|
@ -15,7 +15,7 @@ USETBL=
|
|||
|
||||
CWARNFLAGS.clang+= -Wno-format-security
|
||||
|
||||
COPTS.input.cpp+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.input.cpp+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.11 2021/04/12 02:54:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.12 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
USE_SHLIBDIR= yes
|
||||
USE_FORT?= no
|
||||
|
@ -46,7 +46,7 @@ COPTS.libdm-nbsd-iface.c+= -O0
|
|||
.PATH: ${LIBDEVMAPPER_DISTDIR}/regex
|
||||
.PATH: ${LIBDEVMAPPER_DISTDIR}/ioctl
|
||||
|
||||
COPTS.libdm-common.c += ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.fs.c += ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.libdm-common.c += ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.fs.c += ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.9 2021/04/12 02:54:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
LIBISPRIVATE= yes
|
||||
|
||||
|
@ -24,7 +24,7 @@ CPPFLAGS+= -Wno-stack-protector
|
|||
.endif
|
||||
|
||||
CPPFLAGS.imLcLkup.c=-Wno-error
|
||||
COPTS.fs.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.fs.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
SRCS+= activate.c lvmcache.c toolcontext.c config.c btree.c \
|
||||
str_list.c dev-cache.c dev-io.c dev-md.c device.c dev-swap.c \
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.7 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
.include "${.CURDIR}/../../Makefile.inc"
|
||||
PROG= xcvs
|
||||
|
@ -33,12 +33,12 @@ SRCS+= gssapi-client.c
|
|||
DPADD+= ${LIBCRYPT} ${LIBZ}
|
||||
LDADD+= -lcrypt -lz
|
||||
|
||||
COPTS.commit.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.logmsg.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.ls.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.input.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.tag.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.subr.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.filesubr.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.commit.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.logmsg.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.ls.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.input.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.tag.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.subr.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.filesubr.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: README.warnings,v 1.3 2023/06/03 08:52:54 lukem Exp $
|
||||
$NetBSD: README.warnings,v 1.4 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
What to do about GCC warnings and NetBSD.
|
||||
|
||||
|
@ -13,15 +13,15 @@ modified for updates to warnings and new warnings.
|
|||
|
||||
|
||||
<bsd.own.mk> provides several variables for use in Makefiles:
|
||||
COPTS.foo.c += ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.foo.c += ${GCC_NO_FORMAT_OVERFLOW}
|
||||
COPTS.foo.c += ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.foo.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.foo.c += ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.foo.c += ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.foo.c += ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.foo.c += ${CC_WNO_FORMAT_OVERFLOW}
|
||||
COPTS.foo.c += ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.foo.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.foo.c += ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.foo.c += ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.foo.c += ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
COPTS.foo.c += ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
COPTS.foo.c += ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
COPTS.foo.c += ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
COPTS.foo.c += ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
|
||||
new GCC 10 warnings:
|
||||
|
@ -36,7 +36,7 @@ new GCC 10 warnings:
|
|||
significantly enhanced in GCC 10, unfortunately, many of
|
||||
the new instances are incorrect.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
bsd.own.mk variable: ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
|
||||
-Wno-return-local-addr
|
||||
|
||||
|
@ -44,7 +44,7 @@ new GCC 10 warnings:
|
|||
10. Unfortunately, the new instances are failing to correctly
|
||||
analyze code flow and miss that most of the are handled.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
bsd.own.mk variable: ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
|
||||
new GCC 9 warnings:
|
||||
|
@ -68,7 +68,7 @@ new GCC 8 warnings:
|
|||
general family of string functions (str*(), etc.), and has
|
||||
similar issues of false positives.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
bsd.own.mk variable: ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
|
||||
-Wcast-function-type
|
||||
|
@ -78,7 +78,7 @@ new GCC 8 warnings:
|
|||
false positives, and hopefully this warning will become
|
||||
more useful in the future. See __FPTRCAST().
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
bsd.own.mk variable: ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
|
||||
new GCC 7 warnings:
|
||||
|
@ -92,7 +92,7 @@ new GCC 7 warnings:
|
|||
cases and should always be inspected, but false positives
|
||||
are also seen.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
bsd.own.mk variable: ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
|
||||
-Wformat-truncation
|
||||
|
@ -105,7 +105,7 @@ new GCC 7 warnings:
|
|||
Code should always be manually inspected for this warning
|
||||
as it does pick up real issues.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_FORMAT_TRUNCATION}
|
||||
bsd.own.mk variable: ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
|
||||
-Wformat-overflow
|
||||
|
@ -117,7 +117,7 @@ new GCC 7 warnings:
|
|||
Code should always be manually inspected for this warning
|
||||
as it does pick up real issues.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_FORMAT_OVERFLOW}
|
||||
bsd.own.mk variable: ${CC_WNO_FORMAT_OVERFLOW}
|
||||
|
||||
|
||||
-Wimplicit-fallthrough
|
||||
|
@ -129,4 +129,4 @@ new GCC 7 warnings:
|
|||
Code should always be manually inspected for this warning
|
||||
as it does pick up real issues.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
bsd.own.mk variable: ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.11 2023/02/20 02:12:15 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.12 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
LIBISPRIVATE= yes
|
||||
|
||||
|
@ -29,6 +29,6 @@ CWARNFLAGS.clang+= -Wno-unused-value
|
|||
|
||||
.PATH: ${DIST}/libiberty
|
||||
|
||||
COPTS.dyn-string.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.dyn-string.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.10 2023/05/19 23:28:21 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:06 lukem Exp $
|
||||
|
||||
HOSTPROG_CXX= 1
|
||||
LIBISPRIVATE= yes
|
||||
|
@ -24,7 +24,7 @@ COPTS.opts-common.c+= -Wno-stack-protector
|
|||
COPTS.rs6000-common.c+= -Wno-stack-protector
|
||||
COPTS.arm-common.c+= -Wno-stack-protector
|
||||
.if ${MACHINE_CPU} == "sh3"
|
||||
COPTS.opts.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.opts.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
.endif
|
||||
|
||||
GENPROG_ERROR_DEPENDS=errors.lo
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: README.warnings,v 1.2 2023/06/03 08:52:54 lukem Exp $
|
||||
$NetBSD: README.warnings,v 1.3 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
What to do about GCC warnings and NetBSD.
|
||||
|
||||
|
@ -13,15 +13,15 @@ modified for updates to warnings and new warnings.
|
|||
|
||||
|
||||
<bsd.own.mk> provides several variables for use in Makefiles:
|
||||
COPTS.foo.c += ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.foo.c += ${GCC_NO_FORMAT_OVERFLOW}
|
||||
COPTS.foo.c += ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.foo.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.foo.c += ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.foo.c += ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.foo.c += ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.foo.c += ${CC_WNO_FORMAT_OVERFLOW}
|
||||
COPTS.foo.c += ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.foo.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.foo.c += ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.foo.c += ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.foo.c += ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
COPTS.foo.c += ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
COPTS.foo.c += ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
COPTS.foo.c += ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
COPTS.foo.c += ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
|
||||
new GCC 10 warnings:
|
||||
|
@ -36,7 +36,7 @@ new GCC 10 warnings:
|
|||
significantly enhanced in GCC 10, unfortunately, many of
|
||||
the new instances are incorrect.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_MAYBE_UNINITIALIZED}
|
||||
bsd.own.mk variable: ${CC_WNO_MAYBE_UNINITIALIZED}
|
||||
|
||||
-Wno-return-local-addr
|
||||
|
||||
|
@ -44,7 +44,7 @@ new GCC 10 warnings:
|
|||
10. Unfortunately, the new instances are failing to correctly
|
||||
analyze code flow and miss that most of the are handled.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
bsd.own.mk variable: ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
|
||||
new GCC 9 warnings:
|
||||
|
@ -68,7 +68,7 @@ new GCC 8 warnings:
|
|||
general family of string functions (str*(), etc.), and has
|
||||
similar issues of false positives.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
bsd.own.mk variable: ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
|
||||
-Wcast-function-type
|
||||
|
@ -78,7 +78,7 @@ new GCC 8 warnings:
|
|||
false positives, and hopefully this warning will become
|
||||
more useful in the future. See __FPTRCAST().
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
bsd.own.mk variable: ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
|
||||
new GCC 7 warnings:
|
||||
|
@ -92,7 +92,7 @@ new GCC 7 warnings:
|
|||
cases and should always be inspected, but false positives
|
||||
are also seen.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
bsd.own.mk variable: ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
|
||||
-Wformat-truncation
|
||||
|
@ -105,7 +105,7 @@ new GCC 7 warnings:
|
|||
Code should always be manually inspected for this warning
|
||||
as it does pick up real issues.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_FORMAT_TRUNCATION}
|
||||
bsd.own.mk variable: ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
|
||||
-Wformat-overflow
|
||||
|
@ -117,7 +117,7 @@ new GCC 7 warnings:
|
|||
Code should always be manually inspected for this warning
|
||||
as it does pick up real issues.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_FORMAT_OVERFLOW}
|
||||
bsd.own.mk variable: ${CC_WNO_FORMAT_OVERFLOW}
|
||||
|
||||
|
||||
-Wimplicit-fallthrough
|
||||
|
@ -129,4 +129,4 @@ new GCC 7 warnings:
|
|||
Code should always be manually inspected for this warning
|
||||
as it does pick up real issues.
|
||||
|
||||
bsd.own.mk variable: ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
bsd.own.mk variable: ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.9 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
LIBISPRIVATE= yes
|
||||
|
||||
|
@ -29,6 +29,6 @@ CWARNFLAGS.clang+= -Wno-unused-value
|
|||
|
||||
.PATH: ${DIST}/libiberty
|
||||
|
||||
COPTS.dyn-string.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.dyn-string.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.12 2023/05/19 23:28:20 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.13 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
HOSTPROG_CXX= 1
|
||||
LIBISPRIVATE= yes
|
||||
|
@ -24,7 +24,7 @@ COPTS.opts-common.c+= -Wno-stack-protector
|
|||
COPTS.rs6000-common.c+= -Wno-stack-protector
|
||||
COPTS.arm-common.c+= -Wno-stack-protector
|
||||
.if ${MACHINE_CPU} == "sh3"
|
||||
COPTS.opts.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.opts.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
.endif
|
||||
|
||||
GENPROG_ERROR_DEPENDS=errors.lo
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.12 2023/04/16 20:46:17 nikita Exp $
|
||||
# $NetBSD: Makefile,v 1.13 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
LIB= lua
|
||||
LUA_CORE= lapi.c lcode.c lctype.c ldebug.c ldo.c ldump.c lfunc.c lgc.c \
|
||||
|
@ -16,7 +16,7 @@ INCSDIR= /usr/include
|
|||
|
||||
CPPFLAGS+= -DLUA_USE_POSIX -DLUA_USE_DLOPEN
|
||||
CWARNFLAGS.clang+= -Wno-empty-body -Wno-error=string-plus-int
|
||||
COPTS.lstring.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.lstring.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
LINTFLAGS+= -X 141 # integer overflow detected, op '<<'
|
||||
LINTFLAGS+= -X 247 # pointer cast from 'pointer to struct
|
||||
# GCObject' to 'pointer to union GCUnion' may
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.9 2022/10/28 09:43:58 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -16,7 +16,7 @@ CPPFLAGS+= -DIPv6
|
|||
.endif
|
||||
|
||||
CWARNFLAGS.clang= -Wno-empty-body
|
||||
COPTS.parsedpy.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.parsedpy.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
LDADD+= -lXau -lXmuu -lXt -lSM -lICE -lXext -lX11
|
||||
DPADD+= ${LIBXAU} ${LIBXMUU} ${LIBXT} ${LIBSM} ${LIBICE} ${LIBXEXT} ${LIBX11}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.5 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -15,7 +15,7 @@ DPADD+= ${LIBUTIL} ${LIBXAW} ${LIBXMU} ${LIBXT} ${LIBSM} ${LIBICE} \
|
|||
|
||||
CPPFLAGS+=-DHAS_OPENPTY -DHAVE_UTIL_H
|
||||
|
||||
COPTS.xconsole.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.xconsole.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.x11.mk>
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.8 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.9 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -23,7 +23,7 @@ DPADD+= ${LIBXAW} ${LIBXMU} ${LIBXT} ${LIBSM} ${LIBICE} \
|
|||
|
||||
CWARNFLAGS.clang+= -Wno-format
|
||||
|
||||
COPTS+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.x11.mk>
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.ximcp,v 1.5 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile.ximcp,v 1.6 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
.PATH: ${X11SRCDIR.X11}/modules/im/ximcp
|
||||
SRCS.ximcp= \
|
||||
|
@ -45,4 +45,4 @@ COPTS.imTrans.c= -Wno-error
|
|||
COPTS.imLcLkup.c= -Wno-stack-protector
|
||||
COPTS.imInsClbk.c= -Wno-unused-value
|
||||
|
||||
COPTS.imDefIm.c= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.imDefIm.c= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.xlibi18n,v 1.3 2019/10/13 07:28:08 mrg Exp $
|
||||
# $NetBSD: Makefile.xlibi18n,v 1.4 2023/06/03 09:09:07 lukem Exp $
|
||||
|
||||
.PATH: ${X11SRCDIR.X11}/modules/lc/gen
|
||||
SRCS.xlibi18n= lcGenConv.c
|
||||
|
@ -11,4 +11,4 @@ CPPFLAGS+= \
|
|||
${XLOCALE.DEFINES} \
|
||||
-DHASXDMAUTH
|
||||
|
||||
COPTS.lcGenConv.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.lcGenConv.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.5 2020/02/23 09:24:12 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -17,7 +17,7 @@ CPPFLAGS+= -I${X11SRCDIR.XvMC}/include
|
|||
LIBDPLIBS= Xext ${.CURDIR}/../libXext \
|
||||
X11 ${.CURDIR}/../libX11/dynamic
|
||||
|
||||
COPTS.XvMCWrapper.c= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.XvMCWrapper.c= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
# XXX
|
||||
#PKGDIST= xvmc-wrapper
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.6 2022/10/29 21:06:15 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.7 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -20,7 +20,7 @@ LIBDPLIBS= X11 ${.CURDIR}/../libX11/dynamic
|
|||
|
||||
PKGCONFIG= xkbfile
|
||||
|
||||
COPTS.xkbatom.c= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.xkbatom.c= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.x11.mk>
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.18 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.19 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
DRIVER= xf86-video-sis
|
||||
DRIVER_NAME= sis_drv
|
||||
|
@ -24,7 +24,7 @@ CWARNFLAGS.clang+= -Wno-parentheses
|
|||
|
||||
# XXX
|
||||
COPTS.sis_driver.c+= ${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :}
|
||||
COPTS.sis_utility.c+= ${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :} ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.sis_utility.c+= ${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :} ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.initextx.c+= ${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :}
|
||||
COPTS.sis_driver.c+= ${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
|
||||
COPTS.sis_utility.c+= ${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# $NetBSD: Makefile,v 1.2 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
BASE= ${.CURDIR:T}
|
||||
|
||||
.include "${.CURDIR}/../Makefile.inc"
|
||||
|
||||
COPTS.discover.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.discover.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.2 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
SRCS = dhcrelay.c
|
||||
PROG = dhcrelay
|
||||
|
@ -6,6 +6,6 @@ MAN = dhcrelay.8
|
|||
|
||||
DHCPSRCDIR= relay
|
||||
|
||||
COPTS.dhcrelay.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.dhcrelay.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.7 2021/04/13 06:25:48 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -21,7 +21,7 @@ COPTS.ddns.c +=-Wno-stringop-overflow
|
|||
|
||||
COPTS.mdb6.c += ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} == 8:? -Wno-error=format-overflow :}
|
||||
COPTS.omapi.c += -Wno-stack-protector
|
||||
COPTS.confpars.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.mdb6.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.confpars.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.mdb6.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.2 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
LIBISPRIVATE= yes
|
||||
|
||||
|
@ -11,7 +11,7 @@ MAN = dhcp-options.5 dhcp-eval.5
|
|||
|
||||
DHCPSRCDIR= common
|
||||
|
||||
COPTS.discover.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.parse.c+= ${GCC_NO_FORMAT_TRUNCATION} ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.discover.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.parse.c+= ${CC_WNO_FORMAT_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.14 2021/04/12 06:08:31 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.15 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
LIB= sqlite3
|
||||
INCS= sqlite3.h sqlite3ext.h
|
||||
|
@ -20,7 +20,7 @@ FILESDIR_sqlite3.pc= /usr/lib/pkgconfig
|
|||
CLEANFILES+=sqlite3.pc
|
||||
|
||||
CWARNFLAGS.clang+= -Wno-error=implicit-int-float-conversion
|
||||
COPTS.sqlite3.c+= ${GCC_NO_RETURN_LOCAL_ADDR}
|
||||
COPTS.sqlite3.c+= ${CC_WNO_RETURN_LOCAL_ADDR}
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.6 2021/04/12 02:54:08 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.7 2023/06/03 09:09:08 lukem Exp $
|
||||
|
||||
PROG= xz
|
||||
BINDIR= /usr/bin
|
||||
|
@ -52,4 +52,4 @@ LDADD+= -llzma -lintl -lpthread
|
|||
.include <bsd.prog.mk>
|
||||
.endif
|
||||
|
||||
COPTS.message.c += ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.message.c += ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.11 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.12 2023/06/03 09:09:09 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -60,5 +60,5 @@ GZIPDIST= ${NETBSDSRCDIR}/usr.bin/gzip
|
|||
.endif
|
||||
|
||||
.if !defined(HOSTPROG)
|
||||
COPTS.pigz.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.pigz.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
.endif
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.47 2020/02/08 00:59:55 fox Exp $
|
||||
# $NetBSD: Makefile,v 1.48 2023/06/03 09:09:09 lukem Exp $
|
||||
# @(#)Makefile 8.2 (Berkeley) 4/27/95
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
@ -39,7 +39,7 @@ hack.h: hack.onames.h
|
|||
|
||||
COPTS.hack.mon.c+= -Wno-format-nonliteral
|
||||
COPTS.hack.rip.c+= -Wno-format-nonliteral
|
||||
COPTS.hack.end.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.hack.end.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.if !exists(${DESTDIR}${FILESDIR}/perm)
|
||||
afterinstall: clobber
|
||||
|
@ -55,7 +55,7 @@ clobber:
|
|||
${_MKMSG_REMOVE} "${DESTDIR}/var/games/hackdir/bones*"
|
||||
rm -f ${DESTDIR}/var/games/hackdir/bones*
|
||||
|
||||
COPTS.hack.objnam.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.hack.pager.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.hack.objnam.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.hack.pager.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.10 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:09 lukem Exp $
|
||||
|
||||
PROG= hunt
|
||||
SRCS= connect.c hunt.c otto.c playit.c server.c
|
||||
|
@ -9,6 +9,6 @@ HIDEGAME=hidegame
|
|||
|
||||
CPPFLAGS+=-I${.CURDIR}/../include
|
||||
|
||||
COPTS.hunt.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.hunt.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.10 2021/04/15 01:55:21 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:09 lukem Exp $
|
||||
|
||||
PROG= huntd
|
||||
SRCS= answer.c draw.c driver.c execute.c expl.c \
|
||||
|
@ -10,8 +10,8 @@ CPPFLAGS+=-I${.CURDIR}/../include
|
|||
.include <bsd.own.mk>
|
||||
|
||||
# Appears wrong - should not exceed bounds of array.
|
||||
COPTS.answer.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.shots.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.driver.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.answer.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.shots.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.driver.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.21 2019/10/13 07:28:09 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.22 2023/06/03 09:09:09 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 5/31/93
|
||||
|
||||
PROG= rogue
|
||||
|
@ -14,7 +14,7 @@ MAN= rogue.6
|
|||
|
||||
SUBDIR.roff+=USD.doc
|
||||
|
||||
COPTS.score.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.score.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
.include <bsd.subdir.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.9 2020/09/06 10:51:20 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2023/06/03 09:09:09 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 5/31/93
|
||||
|
||||
PROG= tetris
|
||||
|
@ -9,7 +9,7 @@ LDADD= -lterminfo
|
|||
HIDEGAME=hidegame
|
||||
SETGIDGAME=yes
|
||||
|
||||
COPTS.tetris.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.scores.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.tetris.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.scores.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.9 2019/10/13 07:28:10 mrg Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.10 2023/06/03 09:09:09 lukem Exp $
|
||||
|
||||
# sources
|
||||
.PATH: ${ARCHDIR}/citrus ${.CURDIR}/citrus
|
||||
|
@ -24,6 +24,6 @@ CPPFLAGS.citrus_lc_numeric.c+= -I${LIBCDIR}/locale
|
|||
CPPFLAGS.citrus_lc_time.c+= -I${LIBCDIR}/locale
|
||||
CPPFLAGS.citrus_lc_messages.c+= -I${LIBCDIR}/locale
|
||||
|
||||
COPTS.citrus_iconv.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.citrus_csmapper.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.citrus_iconv.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.citrus_csmapper.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.93 2023/06/03 08:52:54 lukem Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.94 2023/06/03 09:09:09 lukem Exp $
|
||||
# @(#)Makefile.inc 8.2 (Berkeley) 9/5/93
|
||||
|
||||
# net sources
|
||||
|
@ -151,5 +151,5 @@ MAN+= sctp_bindx.3 sctp_connectx.3 sctp_freepaddrs.3 sctp_getaddrlen.3 \
|
|||
sctp_getassocid.3 sctp_getpaddrs.3 sctp_opt_info.3 sctp_peeloff.3 \
|
||||
sctp_recvmsg.3 sctp_send.3 sctp_sendmsg.3
|
||||
|
||||
COPTS.getaddrinfo.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.getaddrinfo.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.sctp_sys_calls.c+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.8 2019/10/13 07:28:10 mrg Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.9 2023/06/03 09:09:09 lukem Exp $
|
||||
|
||||
# net sources
|
||||
.PATH: ${.CURDIR}/resolv
|
||||
|
@ -10,4 +10,4 @@ SRCS+= h_errno.c herror.c res_comp.c res_data.c res_debug.c \
|
|||
# For COMPAT__RES
|
||||
SRCS+= res_compat.c
|
||||
|
||||
COPTS.res_query.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.res_query.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.27 2020/10/03 18:31:29 christos Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.28 2023/06/03 09:09:10 lukem Exp $
|
||||
|
||||
# librpc sources
|
||||
.PATH: ${.CURDIR}/rpc
|
||||
|
@ -169,12 +169,12 @@ MLINKS+= bindresvport.3 bindresvport_sa.3 \
|
|||
xdr.3 xdr_void.3 \
|
||||
xdr.3 xdr_wrapstring.3
|
||||
|
||||
COPTS.clnt_bcast.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.clnt_generic.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.clnt_vc.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rpcb_clnt.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.xdr_sizeof.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.svc_simple.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.pmap_getmaps.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rpc_generic.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.getrpcent.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.clnt_bcast.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.clnt_generic.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.clnt_vc.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rpcb_clnt.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.xdr_sizeof.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.svc_simple.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.pmap_getmaps.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rpc_generic.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.getrpcent.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.66 2019/10/13 07:28:10 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.67 2023/06/03 09:09:10 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 6/4/93
|
||||
|
||||
USE_SHLIBDIR= yes
|
||||
|
@ -138,6 +138,6 @@ COPTS.tokenizer.c+= -Wno-cast-qual
|
|||
COPTS.tokenizern.c+= -Wno-cast-qual
|
||||
.endif
|
||||
|
||||
COPTS.history.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.historyn.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.readline.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.history.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.historyn.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
COPTS.readline.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.7 2022/07/31 12:40:35 mlelstv Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:10 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -17,6 +17,6 @@ WARNS?= 5
|
|||
|
||||
LIBDPLIBS+= pthread ${.CURDIR}/../libpthread
|
||||
|
||||
COPTS.isns.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.isns.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.30 2021/11/01 15:56:53 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.31 2023/06/03 09:09:10 lukem Exp $
|
||||
#-
|
||||
# Copyright (c) 1998 Juniper Networks, Inc.
|
||||
# All rights reserved.
|
||||
|
@ -212,7 +212,7 @@ openpam_static_modules.o: openpam_static.o ${STATIC_MODULE_LIBS}
|
|||
openpam_static.o ${STATIC_MODULE_LIBS}
|
||||
|
||||
CWARNFLAGS.clang+= -Wno-error=tautological-pointer-compare
|
||||
COPTS.openpam_dynamic.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.openpam_dynamic.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
.PATH.h: ${DIST}/include
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.11 2019/10/13 07:28:10 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.12 2023/06/03 09:09:10 lukem Exp $
|
||||
# Copyright 2001 Mark R V Murray
|
||||
# All rights reserved.
|
||||
#
|
||||
|
@ -35,4 +35,4 @@ LIBDPLIBS+= util ${.CURDIR}/../../../libutil
|
|||
|
||||
.include "${.CURDIR}/../mod.mk"
|
||||
|
||||
COPTS.pam_lastlog.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.pam_lastlog.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.7 2021/11/01 21:37:32 nia Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:10 lukem Exp $
|
||||
#
|
||||
|
||||
NOFULLRELRO= yes
|
||||
|
@ -9,9 +9,9 @@ LIBDPLIBS+= rumpuser ${.CURDIR}/../librumpuser
|
|||
|
||||
WARNS= 3 # XXX: kernel isn't ready for -Wsign-compare
|
||||
|
||||
COPTS.kern_hook.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rump.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.subr_pool.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.subr_vmem.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.kern_hook.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rump.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.subr_pool.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
COPTS.subr_vmem.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include "${RUMPTOP}/librump/rumpkern/Makefile.rumpkern"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.16 2021/11/01 21:37:32 nia Exp $
|
||||
# $NetBSD: Makefile,v 1.17 2023/06/03 09:09:10 lukem Exp $
|
||||
#
|
||||
|
||||
NOFULLRELRO= yes
|
||||
|
@ -35,6 +35,6 @@ COPTS.rump_syscalls.c+= -fno-strict-aliasing
|
|||
@ln -s ${NETBSDSRCDIR}/sys/sys srcsys
|
||||
.endif
|
||||
|
||||
COPTS.rumpclient.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rumpclient.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.3 2021/11/01 21:37:33 nia Exp $
|
||||
# $NetBSD: Makefile,v 1.4 2023/06/03 09:09:10 lukem Exp $
|
||||
|
||||
USE_FORT?= yes
|
||||
USE_SHLIBDIR= yes
|
||||
|
@ -23,6 +23,6 @@ SRCS+= if_indextoname.c if_nametoindex.c
|
|||
#SRCS+= gethnamaddr.c sethostent.c
|
||||
CPPFLAGS+= -DRUMP_ACTION
|
||||
|
||||
COPTS.getaddrinfo.c+= ${GCC_NO_STRINGOP_OVERFLOW}
|
||||
COPTS.getaddrinfo.c+= ${CC_WNO_STRINGOP_OVERFLOW}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.29 2021/11/01 21:37:33 nia Exp $
|
||||
# $NetBSD: Makefile,v 1.30 2023/06/03 09:09:10 lukem Exp $
|
||||
#
|
||||
|
||||
NOFULLRELRO= yes
|
||||
|
@ -56,6 +56,6 @@ INCS= rumpuser_component.h rumpuser_port.h
|
|||
|
||||
CPPFLAGS+= -D_REENTRANT
|
||||
|
||||
COPTS.rumpuser_sp.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rumpuser_sp.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.86 2023/03/28 14:44:34 rillig Exp $
|
||||
# $NetBSD: Makefile,v 1.87 2023/06/03 09:09:11 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 6/4/93
|
||||
|
||||
USE_SHLIBDIR= yes
|
||||
|
@ -40,8 +40,8 @@ CPPFLAGS.sockaddr_snprintf.c+=-DHAVE_NETATALK_AT_H
|
|||
CPPFLAGS.sockaddr_snprintf.c+=-DHAVE_NET_IF_DL_H
|
||||
LINTFLAGS.if_media.c+= -X 351 # 'extern' declaration outside header
|
||||
|
||||
COPTS.logwtmp.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.logwtmpx.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.logwtmp.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.logwtmpx.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
YPREFIX=__pd
|
||||
.PATH: ${NETBSDSRCDIR}/lib/libc/gen
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.27 2021/10/21 13:21:53 andvar Exp $
|
||||
# $NetBSD: Makefile,v 1.28 2023/06/03 09:09:11 lukem Exp $
|
||||
|
||||
WARNS= 3
|
||||
|
||||
|
@ -29,8 +29,8 @@ FILESGRP_zlib.pc= ${BINGRP}
|
|||
FILESMODE_zlib.pc= ${NONBINMODE}
|
||||
FILESDIR_zlib.pc= /usr/lib/pkgconfig
|
||||
|
||||
COPTS.infback.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.inflate.c+= ${GCC_NO_IMPLICIT_FALLTHRU}
|
||||
COPTS.infback.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
COPTS.inflate.c+= ${CC_WNO_IMPLICIT_FALLTHROUGH}
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.68 2020/06/15 01:57:31 christos Exp $
|
||||
# $NetBSD: Makefile,v 1.69 2023/06/03 09:09:11 lukem Exp $
|
||||
# @(#)Makefile 8.2 (Berkeley) 4/4/94
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
@ -39,8 +39,8 @@ LDADD+= -lskey
|
|||
.endif
|
||||
.endif # USE_PAM == no
|
||||
|
||||
COPTS.ftpd.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.logwtmp.c += ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.ftpd.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.logwtmp.c += ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
ftpd.o ftpcmd.o: version.h
|
||||
|
||||
|
@ -55,7 +55,7 @@ ftpd.o ftpcmd.o: version.h
|
|||
#
|
||||
#.endif
|
||||
|
||||
COPTS.ftpd.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.logwtmp.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.ftpd.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.logwtmp.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.7 2020/06/07 23:15:53 fox Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.8 2023/06/03 09:09:11 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 6/18/93
|
||||
|
||||
WARNS?=3 # XXX: too many sign-compare issues
|
||||
|
@ -11,7 +11,7 @@ SRCS+= bufcache.c vnode.c lfs.c kernelops.c # segwrite.c
|
|||
.PATH: ${NETBSDSRCDIR}/sys/ufs/lfs ${NETBSDSRCDIR}/sbin/fsck_lfs \
|
||||
${NETBSDSRCDIR}/libexec/lfs_cleanerd
|
||||
|
||||
COPTS.lfs_cleanerd.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.lfs_cleanerd.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
FSCK_LFS= ${NETBSDSRCDIR}/sbin/fsck_lfs
|
||||
DPADD+= ${LIBUTIL}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.10 2019/10/13 07:28:11 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:11 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
PROG = rpc.rquotad
|
||||
|
@ -9,6 +9,6 @@ MLINKS = rpc.rquotad.8 rquotad.8
|
|||
DPADD= ${LIBQUOTA} ${LIBRPCSVC}
|
||||
LDADD= -lquota -lrpcsvc
|
||||
|
||||
COPTS.rquotad.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rquotad.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.23 2019/10/13 07:28:11 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.24 2023/06/03 09:09:11 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -13,6 +13,6 @@ MLINKS= rpc.rstatd.8 rstatd.8
|
|||
DPADD= ${LIBRPCSVC}
|
||||
LDADD= -lrpcsvc
|
||||
|
||||
COPTS.rstat_proc.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rstat_proc.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.20 2019/10/13 07:28:11 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.21 2023/06/03 09:09:11 lukem Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
|
@ -15,6 +15,6 @@ CPPFLAGS+=-I${NETBSDSRCDIR}/usr.bin/who -DSUPPORT_UTMPX -DSUPPORT_UTMP
|
|||
DPADD+= ${LIBRPCSVC}
|
||||
LDADD+= -lrpcsvc
|
||||
|
||||
COPTS.rusers_proc.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_STRINGOP_OVERFLOW} ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rusers_proc.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_STRINGOP_OVERFLOW} ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.11 2019/10/13 07:28:11 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.12 2023/06/03 09:09:12 lukem Exp $
|
||||
|
||||
PROG = rpc.rwalld
|
||||
SRCS = rwalld.c
|
||||
|
@ -8,6 +8,6 @@ MLINKS= rpc.rwalld.8 rwalld.8
|
|||
DPADD= ${LIBRPCSVC}
|
||||
LDADD= -lrpcsvc
|
||||
|
||||
COPTS.rwalld.c+= ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.rwalld.c+= ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.7 2019/10/13 07:28:12 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:12 lukem Exp $
|
||||
|
||||
PROG = rpc.sprayd
|
||||
SRCS = sprayd.c
|
||||
|
@ -8,6 +8,6 @@ MLINKS= rpc.sprayd.8 sprayd.8
|
|||
DPADD= ${LIBRPCSVC}
|
||||
LDADD= -lrpcsvc
|
||||
|
||||
COPTS.sprayd.c+= ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.sprayd.c+= ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.74 2019/10/13 07:28:12 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.75 2023/06/03 09:09:12 lukem Exp $
|
||||
# @(#)Makefile 8.2 (Berkeley) 3/17/94
|
||||
|
||||
PROG= disklabel
|
||||
|
@ -30,7 +30,7 @@ CPPFLAGS+= -DALPHA_BOOTBLOCK_CKSUM
|
|||
CPPFLAGS+= -DVAX_ALTLABELS
|
||||
.endif
|
||||
|
||||
COPTS.main.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.interact.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.main.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
COPTS.interact.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.42 2023/06/03 08:52:55 lukem Exp $
|
||||
# $NetBSD: Makefile,v 1.43 2023/06/03 09:09:12 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 6/5/93
|
||||
|
||||
# dump.h header file
|
||||
|
@ -38,8 +38,8 @@ LDADD+= -lutil
|
|||
.PATH: ${NETBSDSRCDIR}/sys/ufs/ffs
|
||||
|
||||
COPTS.ffs_inode.c+= -Wno-pointer-sign
|
||||
COPTS.traverse.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.traverse.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
|
||||
CWARNFLAGS.gcc+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.20 2021/04/14 08:31:24 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.21 2023/06/03 09:09:12 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 6/5/93
|
||||
|
||||
# lfs_inode.c LFS filestore-specific routines
|
||||
|
@ -34,6 +34,6 @@ COPTS.lfs_inode.c+= -O3
|
|||
.PATH: ${NETBSDSRCDIR}/sbin/dump ${NETBSDSRCDIR}/sys/ufs/lfs \
|
||||
${NETBSDSRCDIR}/sys/ufs/ffs
|
||||
|
||||
CWARNFLAGS.gcc+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
CWARNFLAGS.gcc+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.43 2019/10/13 07:28:12 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.44 2023/06/03 09:09:12 lukem Exp $
|
||||
|
||||
PROG= fdisk
|
||||
SRCS= fdisk.c
|
||||
|
@ -20,7 +20,7 @@ CPPFLAGS+= -D_PATH_DEFDISK='"/dev/rsd0d"'
|
|||
CPPFLAGS+= -D_PATH_DEFDISK='"/dev/rwd0c"'
|
||||
.endif
|
||||
|
||||
COPTS.fdisk.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.fdisk.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.40 2019/10/13 07:28:12 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.41 2023/06/03 09:09:12 lukem Exp $
|
||||
# @(#)Makefile 8.1 (Berkeley) 7/19/93
|
||||
|
||||
PROG= init
|
||||
|
@ -17,6 +17,6 @@ DPADD+= ${LIBCRYPT}
|
|||
LDADD+= -lcrypt
|
||||
.endif
|
||||
|
||||
COPTS.init.c+= ${GCC_NO_FORMAT_TRUNCATION} ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_CAST_FUNCTION_TYPE}
|
||||
COPTS.init.c+= ${CC_WNO_FORMAT_TRUNCATION} ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -13,7 +13,7 @@ CPPFLAGS+= -I${.CURDIR}/../iscsid
|
|||
|
||||
MAN= iscsictl.8
|
||||
|
||||
COPTS.iscsic_main.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.iscsic_driverif.c+= ${GCC_NO_FORMAT_TRUNCATION}
|
||||
COPTS.iscsic_main.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
COPTS.iscsic_driverif.c+= ${CC_WNO_FORMAT_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# $NetBSD: Makefile,v 1.5 2019/10/13 07:28:12 mrg Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:13 lukem Exp $
|
||||
|
||||
PROG= pppoectl
|
||||
MAN= pppoectl.8
|
||||
|
||||
USE_FORT?= yes # network client
|
||||
|
||||
COPTS.pppoectl.c+= ${GCC_NO_STRINGOP_TRUNCATION}
|
||||
COPTS.pppoectl.c+= ${CC_WNO_STRINGOP_TRUNCATION}
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue