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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/ztest/Makefile.com
          +++ new/usr/src/cmd/ztest/Makefile.com
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  23   23  # Copyright (c) 2012, 2016 by Delphix. All rights reserved.
  24   24  # Copyright 2017 RackTop Systems.
  25      -#
       25 +# Copyright (c) 2018, Joyent, Inc.
  26   26  
  27   27  PROG= ztest
  28   28  OBJS= $(PROG).o
  29   29  SRCS= $(OBJS:%.o=../%.c)
  30   30  
  31   31  include ../../Makefile.cmd
  32   32  include ../../Makefile.ctf
  33   33  
  34   34  INCS += -I../../../lib/libzpool/common
  35   35  INCS += -I../../../uts/common/fs/zfs
↓ open down ↓ 14 lines elided ↑ open up ↑
  50   50  LINTFLAGS64 += -xerroff=E_NAME_DEF_NOT_USED2
  51   51  
  52   52  # lint complains about unused inline functions, even though
  53   53  # they are "inline", not "static inline", with "extern inline"
  54   54  # implementations and usage in libzpool.
  55   55  LINTFLAGS += -erroff=E_STATIC_UNUSED
  56   56  LINTFLAGS64 += -erroff=E_STATIC_UNUSED
  57   57  
  58   58  CERRWARN += -_gcc=-Wno-switch
  59   59  
       60 +# false positive
       61 +SMOFF += signed
       62 +
  60   63  .KEEP_STATE:
  61   64  
  62   65  all: $(PROG)
  63   66  
  64   67  $(PROG): $(OBJS)
  65   68          $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
  66   69          $(POST_PROCESS)
  67   70  
  68   71  clean:
  69   72          $(RM) $(OBJS)
  70   73  
  71   74  lint:   lint_SRCS
  72   75  
  73   76  include ../../Makefile.targ
  74   77  
  75   78  %.o: ../%.c
  76   79          $(COMPILE.c) $<
  77   80          $(POST_PROCESS_O)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX