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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/fs.d/ufs/fsck/Makefile
          +++ new/usr/src/cmd/fs.d/ufs/fsck/Makefile
↓ 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 2007 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
       25 +# Copyright (c) 2018, Joyent, Inc.
  25   26  
  26   27  FSTYPE=         ufs
  27   28  LIBPROG=        fsck
  28   29  ATTMK=          $(LIBPROG)
  29   30  
  30   31  include         ../../Makefile.fstype
  31   32  include         ../Makefile.roll
  32   33  
  33   34  FSCKOBJS=       main.o dir.o dup_avl.o inode.o pass1.o pass1b.o \
  34   35                  pass2.o \
↓ open down ↓ 9 lines elided ↑ open up ↑
  44   45  OBJS=           $(FSCKOBJS) $(UFSOBJS) $(ROLLOBJS) $(FSLIB)
  45   46  SRCS=           $(FSCKSRCS) $(UFSSRCS) $(ROLLSRCS) $(FSLIBSRC)
  46   47  
  47   48  CPPFLAGS +=     -D_LARGEFILE64_SOURCE -I../../ -I../../../../lib/libadm/inc
  48   49  LDLIBS +=       -lefi -lavl
  49   50  
  50   51  CERRWARN +=     -_gcc=-Wno-parentheses
  51   52  CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  52   53  CERRWARN +=     -_gcc=-Wno-uninitialized
  53   54  
       55 +# not linted
       56 +SMATCH=off
       57 +
  54   58  $(LIBPROG):     $(OBJS)
  55   59                  $(LINK.c) -o $@ $(OBJS) $(LDLIBS) $(CTFMERGE_HOOK)
  56   60                  $(POST_PROCESS)
  57   61  
  58   62  %.o:    $(UFSDIR)/%.c
  59   63          $(COMPILE.c) $< $(CTFCONVERT_HOOK)
  60   64  
  61   65  # Use DEVLINTFLAGS and the definition of LINT.c below for development
  62   66  # checking.  Prior to putback, increase Nlevel to 4 for extra sanity.
  63   67  # Nlevel=2 is the default applied by lint.
↓ open down ↓ 26 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX