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

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/aw/Makefile
          +++ new/usr/src/tools/aw/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 2004 Sun Microsystems, Inc.  All rights reserved.
  24   24  # Use is subject to license terms.
  25   25  #
       26 +# Copyright (c) 2018, Joyent, Inc.
  26   27  
  27   28  PROG    = aw
  28   29  
  29   30  include ../Makefile.tools
  30   31  
  31   32  CFLAGS += $(CCVERBOSE)
  32   33  CERRWARN += -_gcc=-Wno-uninitialized
  33   34  
       35 +# not linted
       36 +SMATCH=off
       37 +
  34   38  LINTFLAGS += -ux -Xa -errchk=locfmtchk,parentheses
  35   39  
  36   40  CPPFLAGS +=     -DDEFAULT_AS_DIR='"$(GNU_ROOT)/bin"'
  37   41  CPPFLAGS +=     -DDEFAULT_AS64_DIR='"$(GNU_ROOT)/bin"'
  38   42  CPPFLAGS +=     -DDEFAULT_M4_DIR='"/usr/ccs/bin"'
  39   43  CPPFLAGS +=     -DDEFAULT_M4LIB_DIR='"/usr/ccs/lib"'
  40   44  CPPFLAGS +=     -DDEFAULT_CPP_DIR='"/usr/ccs/lib"'
  41   45  
  42   46  .KEEP_STATE:
  43   47  
  44   48  all:    $(PROG)
  45   49  
  46   50  install: all .WAIT $(ROOTONBLDMACHPROG)
  47   51  
  48   52  lint:   lint_PROG
  49   53  
  50   54  clean:
  51   55  
  52   56  include ../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX