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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/backup/Makefile.backup
          +++ new/usr/src/cmd/backup/Makefile.backup
↓ open down ↓ 15 lines elided ↑ open up ↑
  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  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  22   22  # Use is subject to license terms.
  23   23  #
  24   24  # cmd/backup/Makefile.backup
  25   25  #
       26 +# Copyright (c) 2018, Joyent, Inc.
  26   27  
  27   28  include $(SRC)/cmd/Makefile.cmd
  28   29  
  29   30  # xxx should pass -Nlevel=4 (takes 62 minutes of cpu for lib and dump)
  30   31  LINTFLAGS=      -errchk=%all,longptr64 -errhdr=%user -F -m \
  31   32                  -Ncheck=%all,no%extern -Nlevel=3 -Xtransition=yes \
  32   33                  -errtags=yes -erroff=E_UNCAL_F,E_ASGN_RESET -s
  33   34  # -c: continuation line indentation (broken for multi-line continuations)
  34   35  # -h: heuristic checks (sometimes wrong)
  35   36  # -p: extra-picky
↓ open down ↓ 1 lines elided ↑ open up ↑
  37   38  # -C: ignore header block comments
  38   39  # -P: check for non-POSIX types
  39   40  #CSTYLEFLAGS=   -c -h -p -v -P
  40   41  CSTYLEFLAGS=    -h -p -P
  41   42  
  42   43  CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  43   44  CERRWARN +=     -_gcc=-Wno-parentheses
  44   45  CERRWARN +=     -_gcc=-Wno-uninitialized
  45   46  CERRWARN +=     -_gcc=-Wno-clobbered
  46   47  
       48 +# not linted
       49 +SMATCH=off
       50 +
  47   51  UFSROOTETC=             $(ROOT)/etc
  48   52  UFSROOTUSR=             $(ROOT)/usr
  49   53  UFSROOTUSRLIB=          $(UFSROOTUSR)/lib
  50   54  UFSROOTUSRLIBFS=        $(UFSROOTUSRLIB)/fs
  51   55  UFSROOTUSRLIBFSTYPE=    $(UFSROOTUSRLIBFS)/$(FSTYPE)
  52   56  UFSROOTUSRSBIN=         $(UFSROOTUSR)/sbin
  53   57  
  54   58  UFSROOTPKGUSRLIBFSTYPE= $(PROG:%=$(UFSROOTUSRLIBFSTYPE)/%)
  55   59  UFSROOTPKGETC=          $(PROT:%=$(UFSROOTETC)/%)
  56   60  
↓ open down ↓ 23 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX