summaryrefslogtreecommitdiff
path: root/usr/src/lib/libkmf
diff options
context:
space:
mode:
authorJohn Levon <john.levon@joyent.com>2018-12-17 21:44:38 +0000
committerRobert Mustacchi <rm@joyent.com>2019-01-14 18:34:56 +0000
commit05ede3db5e3b7d540afbccdc872c735770e82ef3 (patch)
tree48e8ef98653eb259c6a4ed19a6fafa66f2a209f5 /usr/src/lib/libkmf
parentcadd68ea0014761eda6a293664086dfa80686d85 (diff)
downloadillumos-gate-05ede3db5e3b7d540afbccdc872c735770e82ef3.tar.gz
10079 smatch Makefile changes for usr/src/lib
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src/lib/libkmf')
-rw-r--r--usr/src/lib/libkmf/ber_der/Makefile.com4
-rw-r--r--usr/src/lib/libkmf/libkmf/Makefile.com3
-rw-r--r--usr/src/lib/libkmf/plugins/kmf_nss/Makefile.com8
-rw-r--r--usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com8
-rw-r--r--usr/src/lib/libkmf/plugins/kmf_pkcs11/Makefile.com6
5 files changed, 21 insertions, 8 deletions
diff --git a/usr/src/lib/libkmf/ber_der/Makefile.com b/usr/src/lib/libkmf/ber_der/Makefile.com
index 6654e7cfde..72576bb97e 100644
--- a/usr/src/lib/libkmf/ber_der/Makefile.com
+++ b/usr/src/lib/libkmf/ber_der/Makefile.com
@@ -21,6 +21,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# Copyright (c) 2018, Joyent, Inc.
LIBRARY= libkmfberder.a
VERS= .1
@@ -51,6 +52,9 @@ LDLIBS += -lc
CERRWARN += -_gcc=-Wno-unused-label
+# not linted
+SMATCH=off
+
.KEEP_STATE:
all: $(LIBS)
diff --git a/usr/src/lib/libkmf/libkmf/Makefile.com b/usr/src/lib/libkmf/libkmf/Makefile.com
index 43de43cb1d..1ac577ab76 100644
--- a/usr/src/lib/libkmf/libkmf/Makefile.com
+++ b/usr/src/lib/libkmf/libkmf/Makefile.com
@@ -72,6 +72,9 @@ CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-type-limits
CERRWARN += -_gcc=-Wno-uninitialized
+# not linted
+SMATCH=off
+
.KEEP_STATE:
all: $(LIBS)
diff --git a/usr/src/lib/libkmf/plugins/kmf_nss/Makefile.com b/usr/src/lib/libkmf/plugins/kmf_nss/Makefile.com
index 3b5f23aa92..79eb757e56 100644
--- a/usr/src/lib/libkmf/plugins/kmf_nss/Makefile.com
+++ b/usr/src/lib/libkmf/plugins/kmf_nss/Makefile.com
@@ -22,8 +22,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# Makefile for KMF Plugins
-#
+# Copyright (c) 2018, Joyent, Inc.
LIBRARY= kmf_nss.a
VERS= .1
@@ -46,7 +45,7 @@ NSSLIBS64= $(BERLIB64) -L$(ADJUNCT_PROTO)$(MPSDIR)/$(MACH64) \
SRCDIR= ../common
INCDIR= ../../include
-CFLAGS += $(CCVERBOSE)
+CFLAGS += $(CCVERBOSE)
CPPFLAGS += -D_REENTRANT $(KMFINC) $(NSSINC) \
-I$(INCDIR) -I$(ADJUNCT_PROTO)/usr/include/libxml2
@@ -59,6 +58,9 @@ CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += -_gcc=-Wno-unused-value
CERRWARN += -_gcc=-Wno-uninitialized
+# not linted
+SMATCH=off
+
lint:= NSSLIBS = $(BERLIB)
lint:= NSSLIBS64 = $(BERLIB64)
diff --git a/usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com b/usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com
index b5b08f175c..839d261128 100644
--- a/usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com
+++ b/usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com
@@ -21,8 +21,7 @@
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# Makefile for KMF Plugins
-#
+# Copyright (c) 2018, Joyent, Inc.
LIBRARY= kmf_openssl.a
VERS= .1
@@ -51,7 +50,7 @@ LINTFLAGS64 += -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
SRCDIR= ../common
INCDIR= ../../include
-CFLAGS += $(CCVERBOSE)
+CFLAGS += $(CCVERBOSE)
CPPFLAGS += -D_REENTRANT $(KMFINC) \
-I$(INCDIR) -I$(ADJUNCT_PROTO)/usr/include/libxml2
@@ -59,6 +58,9 @@ CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += -_gcc=-Wno-unused-value
CERRWARN += -_gcc=-Wno-uninitialized
+# not linted
+SMATCH=off
+
PICS= $(OBJECTS:%=pics/%)
lint:= OPENSSLLIBS= $(LINTSSLLIBS)
diff --git a/usr/src/lib/libkmf/plugins/kmf_pkcs11/Makefile.com b/usr/src/lib/libkmf/plugins/kmf_pkcs11/Makefile.com
index 0b69e23fd6..d8bdbec7f7 100644
--- a/usr/src/lib/libkmf/plugins/kmf_pkcs11/Makefile.com
+++ b/usr/src/lib/libkmf/plugins/kmf_pkcs11/Makefile.com
@@ -21,8 +21,7 @@
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# Makefile for KMF Plugins
-#
+# Copyright (c) 2018, Joyent, Inc.
LIBRARY= kmf_pkcs11.a
VERS= .1
@@ -55,6 +54,9 @@ LINTFLAGS64 += -errchk=longptr64
CERRWARN += -_gcc=-Wno-unused-label
+# not linted
+SMATCH=off
+
PICS= $(OBJECTS:%=pics/%)
LDLIBS += $(PKCS11LIBS)