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

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libpkg/Makefile.com
          +++ new/usr/src/lib/libpkg/Makefile.com
↓ open down ↓ 18 lines elided ↑ open up ↑
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright 2017 Peter Tribble.
  24   24  
  25   25  #
  26   26  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  27   27  # Use is subject to license terms.
  28   28  #
       29 +# Copyright (c) 2018, Joyent, Inc.
  29   30  
  30   31  LIBRARY= libpkg.a
  31   32  VERS=   .1
  32   33  
  33   34  # include library definitions
  34   35  OBJECTS=        \
  35   36                  canonize.o   ckparam.o    ckvolseq.o \
  36   37                  devtype.o    dstream.o    gpkglist.o \
  37   38                  gpkgmap.o    isdir.o      logerr.o \
  38   39                  mappath.o    ncgrpw.o     nhash.o \
↓ open down ↓ 21 lines elided ↑ open up ↑
  60   61  LIBS = $(DYNLIB) $(LINTLIB)
  61   62  
  62   63  
  63   64  LDLIBS +=       -lc -lscf -ladm
  64   65  
  65   66  CFLAGS +=       $(CCVERBOSE)
  66   67  CERRWARN +=     -_gcc=-Wno-parentheses
  67   68  CERRWARN +=     -_gcc=-Wno-uninitialized
  68   69  CERRWARN +=     -_gcc=-Wno-clobbered
  69   70  CERRWARN +=     -_gcc=-Wno-switch
       71 +
       72 +# not linted
       73 +SMATCH=off
       74 +
  70   75  CPPFLAGS +=     -I$(SRCDIR) -D_FILE_OFFSET_BITS=64
  71   76  
  72   77  .KEEP_STATE:
  73   78  
  74   79  all:    $(LIBS)
  75   80  
  76   81  $(POFILE): $(MSGFILES)
  77   82          $(BUILDPO.msgfiles)
  78   83  
  79   84  _msg: $(MSGDOMAINPOFILE)
  80   85  
  81   86  lint: lintcheck
  82   87  
  83   88  # include library targets
  84   89  include $(SRC)/lib/Makefile.targ
  85   90  include $(SRC)/Makefile.msg.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX