Print this page
10080 smatch Makefile changes for usr/src/cmd
*** 21,30 ****
--- 21,31 ----
#
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+ # Copyright (c) 2018, Joyent, Inc.
PROG:sh = basename `cd ..; pwd`
OBJS = $(PROG).o
*** 54,75 ****
--- 55,82 ----
LDLIBS_pwdx = -lproc
LDLIBS += $(LDLIBS_$(PROG))
CERRWARN_plgrp += -_gcc=-Wno-parentheses
+ CERRWARN_plgrp += -_smatch=off
+ CERRWARN_pmadvise += -_smatch=off
+
CERRWARN_ppriv += -_gcc=-Wno-parentheses
CERRWARN_ppriv += -_gcc=-Wno-uninitialized
CERRWARN_ptree += -_gcc=-Wno-parentheses
+ CERRWARN_ptree += -_smatch=off
CERRWARN_pstack += -_gcc=-Wno-uninitialized
CERRWARN_pstack += -_gcc=-Wno-clobbered
CERRWARN_pargs += -_gcc=-Wno-clobbered
CERRWARN_pargs += -_gcc=-Wno-type-limits
+ CERRWARN_pwait += -_smatch=off
+
CERRWARN += $(CERRWARN_$(PROG))
# pargs depends on ../../common/elfcap components
# pmadvise depends on pmap components