Print this page
10080 smatch Makefile changes for usr/src/cmd
@@ -18,10 +18,11 @@
#
# CDDL HEADER END
#
#
# Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2018, Joyent, Inc.
#
# Makefile for name service cache daemon
#
PROG= nscd
@@ -61,10 +62,13 @@
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-uninitialized
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-type-limits
+# not linted
+SMATCH=off
+
# nscd interposes on many symbols, and must export others for its own dlsym()
# use, and dlsym() calls from libc. Itemizing the interfaces within a mapfile
# is error-prone, so establish the whole object as an interposer.
LDFLAGS += $(ZINTERPOSE)