Print this page
10079 smatch Makefile changes for usr/src/lib

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libadutils/Makefile.com
          +++ new/usr/src/lib/libadutils/Makefile.com
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
  25   25  # Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
  26   26  #
       27 +# Copyright (c) 2018, Joyent, Inc.
  27   28  
  28   29  LIBRARY =       libadutils.a
  29   30  VERS =          .1
  30   31  OBJECTS =       adutils.o addisc.o adutils_threadfuncs.o \
  31   32                  ldap_ping.o srv_query.o
  32   33  
  33   34  include ../../Makefile.lib
  34   35  
  35   36  CSTD=   $(CSTD_GNU99)
  36   37  C99LMODE=       -Xc99=%all
↓ open down ↓ 3 lines elided ↑ open up ↑
  40   41  SRCDIR =        ../common
  41   42  $(LINTLIB):=    SRCS = $(SRCDIR)/$(LINTSRC)
  42   43  
  43   44  CFLAGS +=       $(CCVERBOSE)
  44   45  CPPFLAGS +=     -D_REENTRANT -I$(SRCDIR)
  45   46  CPPFLAGS +=     -I$(SRC)/lib/libldap5/include/ldap
  46   47  
  47   48  CERRWARN +=     -_gcc=-Wno-type-limits
  48   49  CERRWARN +=     -_gcc=-Wno-uninitialized
  49   50  
       51 +# not linted
       52 +SMATCH=off
       53 +
  50   54  .KEEP_STATE:
  51   55  
  52   56  all: $(LIBS)
  53   57  
  54   58  lint: lintcheck
  55   59  
  56   60  LINTFLAGS += -erroff=E_CONSTANT_CONDITION
  57   61  LINTFLAGS64 += -erroff=E_CONSTANT_CONDITION
  58   62  
  59   63  include ../../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX