Print this page
11506 smatch resync

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/svc/configd/Makefile
          +++ new/usr/src/cmd/svc/configd/Makefile
↓ 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 2015 RackTop Systems.
  26   26  #
       27 +# Copyright 2019 Joyent, Inc.
       28 +#
  27   29  
  28   30  MYPROG = svc.configd
  29   31  MYOBJS = \
  30   32          backend.o \
  31   33          configd.o \
  32   34          client.o \
  33   35          file_object.o \
  34   36          maindoor.o \
  35   37          object.o \
  36   38          rc_node.o \
↓ open down ↓ 16 lines elided ↑ open up ↑
  53   55  MYCPPFLAGS = -I. -I../common -I../../../common/svc \
  54   56          -I$(ROOT)/usr/include/sqlite-sys -D_REENTRANT
  55   57  CPPFLAGS += $(MYCPPFLAGS)
  56   58  CFLAGS  += $(CCVERBOSE)
  57   59  CERRWARN += -_gcc=-Wno-parentheses
  58   60  CERRWARN += -_gcc=-Wno-type-limits
  59   61  CERRWARN += -_gcc=-Wno-unused-label
  60   62  CERRWARN += -_gcc=-Wno-unused-variable
  61   63  CERRWARN += -_gcc=-Wno-unused-function
  62   64  CERRWARN += -_gcc=-Wno-uninitialized
       65 +
       66 +# strange false positive
       67 +SMOFF += free
       68 +
  63   69  MYLDLIBS = -lumem -luutil
  64   70  LDLIBS  += -lsecdb -lbsm $(MYLDLIBS)
  65      -LINTFLAGS += -errtags -erroff=E_BAD_FORMAT_ARG_TYPE2 -erroff=E_NAME_DEF_NOT_USED2
  66   71  
  67   72  CLOBBERFILES += $(MYPROG:%=%-native)
  68   73  
  69   74  LIBUUTIL        = $(SRC)/lib/libuutil
  70   75  LIBSCF          = $(SRC)/lib/libscf
  71   76  
  72   77  SCRIPTFILE      = restore_repository
  73   78  ROOTSCRIPTFILE  = $(ROOTCMDDIR)/$(SCRIPTFILE)
  74   79  
  75   80  #
↓ open down ↓ 42 lines elided ↑ open up ↑
 118  123  $(ROOTCMDDIR)/%: %.sh
 119  124          $(INS.rename)
 120  125  
 121  126  install: all $(ROOTCMD) $(ROOTVARSADMFILE) $(ROOTSCRIPTFILE)
 122  127  
 123  128  clean: FRC
 124  129          $(RM) $(MYOBJS) $(MYOBJS:%.o=%-native.o)
 125  130  
 126  131  clobber:
 127  132  
 128      -lint:   lint_SRCS
 129      -
 130      -lint_SRCS:
 131      -
 132  133  include ../../Makefile.targ
 133  134  
 134  135  FRC:
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX