Print this page
10080 smatch Makefile changes for usr/src/cmd

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/cfgadm/Makefile
          +++ new/usr/src/cmd/cfgadm/Makefile
↓ open down ↓ 15 lines elided ↑ open up ↑
  16   16  # If applicable, add the following below this CDDL HEADER, with the
  17   17  # fields enclosed by brackets "[]" replaced with your own identifying
  18   18  # information: Portions Copyright [yyyy] [name of copyright owner]
  19   19  #
  20   20  # CDDL HEADER END
  21   21  #
  22   22  #
  23   23  # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
  24   24  # Use is subject to license terms.
  25   25  #
  26      -#ident  "%Z%%M% %I%     %E% SMI"
  27      -#
  28      -# cmd/cfgadm/Makefile
       26 +# Copyright (c) 2018, Joyent, Inc.
  29   27  
  30      -PROG= cfgadm 
       28 +PROG= cfgadm
  31   29  
  32   30  include ../Makefile.cmd
  33   31  
  34   32  SED= sed
  35   33  DCFILE= $(PROG).dc
  36   34  
  37   35  XGETFLAGS += -a -x cfgadm.xcl
  38   36  
  39      -LDLIBS += -lcfgadm 
       37 +LDLIBS += -lcfgadm
  40   38  LINTFLAGS += $(ENVLDFLAGS1) $(ENVLDFLAGS2) $(ENVLDFLAGS3) $(LDLIBS)
  41   39  
       40 +SMOFF += snprintf_overflow
       41 +
  42   42  .KEEP_STATE:
  43   43  
  44      -all: $(PROG) 
       44 +all: $(PROG)
  45   45  
  46   46  install: all $(ROOTUSRSBINPROG)
  47   47          -$(RM) $(ROOTETCPROG)
  48   48          $(SYMLINK) ../usr/sbin/$(PROG) $(ROOTETCPROG)
  49   49  
  50   50  clean:
  51   51  
  52   52  lint:   lint_PROG
  53   53  
  54   54  $(DCFILE): $(PROG).c
  55   55          $(RM) $(DCFILE)
  56   56          $(COMPILE.cpp) $(PROG).c | \
  57   57          $(XGETTEXT) -t -
  58   58          $(SED) -e '/^domain/d' messages.po > $@
  59   59          $(RM) messages.po
  60   60  
  61   61  include ../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX