Print this page
10075 make usr/src/tools smatch clean

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/makesoftcore/Makefile
          +++ new/usr/src/tools/makesoftcore/Makefile
↓ open down ↓ 4 lines elided ↑ open up ↑
   5    5  # 1.0 of the CDDL.
   6    6  #
   7    7  # A full copy of the text of the CDDL should have accompanied this
   8    8  # source.  A copy of the CDDL is also available via the Internet at
   9    9  # http://www.illumos.org/license/CDDL.
  10   10  #
  11   11  
  12   12  #
  13   13  # Copyright 2018 Toomas Soome <tsoome@me.com>
  14   14  #
       15 +# Copyright (c) 2018, Joyent, Inc.
  15   16  
  16   17  include         ../Makefile.tools
  17   18  
  18   19  SOFTCORE=       $(SRC)/common/ficl/softcore
  19   20  PROG=           makesoftcore
  20   21  
  21   22  CPPFLAGS +=     -I$(SRC)/lib/libficl -I$(SRC)/common/ficl
  22   23  OBJS=           makesoftcore.o lz4.o
  23   24  SRCS=           makesoftcore.c lz4.c
  24   25  LDLIBS=         -lumem
  25   26  
       27 +# not linted
       28 +SMOFF += all_func_returns
       29 +
  26   30  .KEEP_STATE:
  27   31  
  28   32  all:            $(PROG)
  29   33  
  30   34  install:        all .WAIT $(ROOTONBLDMACHPROG)
  31   35  
  32   36  clean:
  33   37                  $(RM) $(PROG) $(OBJS)
  34   38  
  35   39  $(PROG):        $(OBJS)
  36   40                  $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  37   41                  $(POST_PROCESS)
  38   42  
  39   43  %.o:            $(SOFTCORE)/%.c
  40   44                  $(COMPILE.c) -o $@ $<
  41   45  
  42   46  include         ../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX