summaryrefslogtreecommitdiff
path: root/usr/src/lib/libm/Makefile.libm.com
diff options
context:
space:
mode:
authorJohn Levon <john.levon@joyent.com>2018-12-15 15:13:09 +0000
committerDan McDonald <danmcd@joyent.com>2019-01-05 15:34:06 -0500
commit1f5207b7604fb44407eb4342aff613f7c4508508 (patch)
tree3a32aff9ba245a7de5fb9c384659480740adcda8 /usr/src/lib/libm/Makefile.libm.com
parentc0455f334914631f42eb41177d677e2820ee6506 (diff)
downloadillumos-joyent-1f5207b7604fb44407eb4342aff613f7c4508508.tar.gz
10063 basic support for smatch
10153 checkpaths shouldn't check packaging exceptions Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/libm/Makefile.libm.com')
-rw-r--r--usr/src/lib/libm/Makefile.libm.com5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/src/lib/libm/Makefile.libm.com b/usr/src/lib/libm/Makefile.libm.com
index 93d071c377..dc7a353d97 100644
--- a/usr/src/lib/libm/Makefile.libm.com
+++ b/usr/src/lib/libm/Makefile.libm.com
@@ -11,6 +11,7 @@
#
# Copyright 2011 Nexenta Systems, Inc. All rights reserved.
+# Copyright (c) 2019, Joyent, Inc.
#
LIBMDIR = $(SRC)/lib/libm
@@ -63,6 +64,10 @@ CFLAGS64 += -_gcc=-D__C99FEATURES__
CFLAGS += -_gcc=-fno-strict-overflow
CFLAGS64 += -_gcc=-fno-strict-overflow
+# sparse currently has no _Complex support
+CFLAGS += -_smatch=off
+CFLAGS64 += -_smatch=off
+
$(DYNLIB) := LDLIBS += -lc
$(LINTLIB) := SRCS = $(LIBMSRC)/$(LINTSRC)