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

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/cscope-fast/Makefile
          +++ new/usr/src/tools/cscope-fast/Makefile
↓ open down ↓ 16 lines elided ↑ open up ↑
  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  #
  24   24  # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
  25   25  # Use is subject to license terms.
  26   26  #
       27 +# Copyright (c) 2018, Joyent, Inc.
  27   28  
  28   29  PROG= cscope-fast
  29   30  
  30   31  OBJS=   main.o dir.o crossref.o scanner.o lookup.o command.o display.o \
  31   32          find.o edit.o exec.o help.o history.o input.o menu.o alloc.o \
  32   33          cgrep.o compath.o invlib.o logdir.o \
  33   34          mouse.o mygetenv.o mygetwd.o mypopen.o \
  34   35          vpaccess.o vpfopen.o vpinit.o vpopen.o vpstat.o
  35   36  SRCS=   $(OBJS:%.o=%.c)
  36   37  CLEANFILES += $(OBJS) scanner.c
↓ open down ↓ 6 lines elided ↑ open up ↑
  43   44  # is seen. YYLMAX is supposed to be STMTMAX+PATLEN+1.
  44   45  PATLEN=         250
  45   46  STMTMAX=        10000
  46   47  YYLMAX=         10251
  47   48  CFLAGS +=       -DPATLEN=$(PATLEN) -DSTMTMAX=$(STMTMAX) -DYYLMAX=$(YYLMAX)
  48   49  CERRWARN +=     -_gcc=-Wno-parentheses
  49   50  CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  50   51  CERRWARN +=     -_gcc=-Wno-unused
  51   52  CERRWARN +=     -_gcc=-Wno-uninitialized
  52   53  
       54 +# not linted
       55 +SMATCH=off
       56 +
  53   57  CFLAGS +=       $(CCVERBOSE)
  54   58  LDLIBS +=       -lcurses -ll
  55   59  
  56   60  .KEEP_STATE:
  57   61  
  58   62  .PARALLEL: $(OBJS)
  59   63  
  60   64  all:    $(PROG)
  61   65  
  62   66  # because of goto's in the scanner
↓ open down ↓ 14 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX