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

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libsmbfs/Makefile.com
          +++ new/usr/src/lib/libsmbfs/Makefile.com
↓ open down ↓ 18 lines elided ↑ open up ↑
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  24   24  # Use is subject to license terms.
  25   25  # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
  26   26  #
  27   27  # Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
  28   28  #
       29 +# Copyright (c) 2018, Joyent, Inc.
  29   30  
  30   31  #
  31   32  # lib/libsmbfs/Makefile.com
  32   33  #
  33   34  
  34   35  LIBRARY=        libsmbfs.a
  35   36  VERS=           .1
  36   37  
  37   38  # leaving out: kiconv.o
  38   39  
↓ open down ↓ 30 lines elided ↑ open up ↑
  69   70          rq.o \
  70   71          signing.o \
  71   72          spnego.o \
  72   73          spnegoparse.o \
  73   74          ssnsetup.o \
  74   75          ssp.o \
  75   76          subr.o \
  76   77          ui-sun.o \
  77   78          utf_str.o
  78   79  
  79      -OBJ_CMN= smbfs_ntacl.o 
       80 +OBJ_CMN= smbfs_ntacl.o
  80   81  
  81   82  OBJECTS= $(OBJ_LIB) $(OBJ_CMN)
  82   83  
  83   84  include $(SRC)/lib/Makefile.lib
  84   85  
  85   86  LIBS =          $(DYNLIB) $(LINTLIB)
  86   87  
  87   88  SRCDIR=         ../smb
  88   89  CMNDIR=         $(SRC)/common/smbclnt
  89   90  
  90   91  SRCS=           $(OBJ_LIB:%.o=$(SRCDIR)/%.c) \
  91   92                  $(OBJ_CMN:%.o=$(CMNDIR)/%.c)
  92   93  
  93   94  $(LINTLIB) :=   SRCS = $(SRCDIR)/$(LINTSRC)
  94   95  
  95   96  CSTD=   $(CSTD_GNU99)
  96   97  
  97   98  LDLIBS += -lsocket -lnsl -lc -lmd -lpkcs11 -lkrb5 -lsec -lidmap
  98   99  
  99  100  # normal warnings...
 100      -CFLAGS  +=      $(CCVERBOSE) 
      101 +CFLAGS  +=      $(CCVERBOSE)
 101  102  
 102  103  CERRWARN +=     -_gcc=-Wno-uninitialized
 103  104  CERRWARN +=     -_gcc=-Wno-unused-variable
 104  105  
      106 +# not linted
      107 +SMATCH=off
      108 +
 105  109  CPPFLAGS += -D__EXTENSIONS__ -D_REENTRANT -DMIA \
 106  110          -I$(SRCDIR) -I.. -I../netsmb \
 107  111          -I$(SRC)/uts/common \
 108  112          -I$(SRC)/common/smbclnt
 109  113  
 110  114  # Debugging
 111  115  ${NOT_RELEASE_BUILD} CPPFLAGS += -DDEBUG
 112  116  
 113  117  # uncomment these for dbx debugging
 114  118  #COPTFLAG = -g
↓ open down ↓ 23 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX