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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/csh/i386/Makefile
          +++ new/usr/src/cmd/csh/i386/Makefile
   1    1  # Copyright (c) 1993, 2010, Oracle and/or its affiliates. All rights reserved.
   2    2  #
   3    3  #       Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T
   4    4  #         All Rights Reserved
   5    5  #
   6    6  # Copyright (c) 1980 Regents of the University of California.
   7    7  # All rights reserved.  The Berkeley Software License Agreement
   8    8  # specifies the terms and conditions for redistribution.
   9      -
  10    9  #
       10 +# Copyright (c) 2018, Joyent, Inc.
       11 +#
  11   12  # C Shell with process control; VM/UNIX VAX Makefile
  12   13  # Bill Joy UC Berkeley; Jim Kulp IIASA, Austria
  13   14  #
  14   15  
  15   16  CSH_PROG =      csh
  16   17  PROG =          $(CSH_PROG)
  17   18  
  18   19  include ../../Makefile.cmd
  19   20  
  20   21  MBCHAR  = -DMBCHAR      # Define this line to include multibyte input support
↓ open down ↓ 6 lines elided ↑ open up ↑
  27   28  CERRWARN += -_gcc=-Wno-implicit-function-declaration
  28   29  CERRWARN += -_gcc=-Wno-uninitialized
  29   30  CERRWARN += -_gcc=-Wno-parentheses
  30   31  CERRWARN += -_gcc=-Wno-implicit-int
  31   32  CERRWARN += -_gcc=-Wno-unused-function
  32   33  CERRWARN += -_gcc=-Wno-unused-variable
  33   34  CERRWARN += -_gcc=-Wno-clobbered
  34   35  CERRWARN += -_gcc=-Wno-unused-label
  35   36  CERRWARN += -_gcc=-Wno-extra
  36   37  
       38 +# "missing type for func"
       39 +SMATCH=off
       40 +
  37   41  MAPFILES =      ../mapfile-intf $(MAPFILE.NGB)
  38   42  LDFLAGS +=      $(MAPFILES:%=-M%)
  39   43  
  40   44  HDDEP = sh.o sh.dir.o sh.dol.o sh.err.o sh.exec.o sh.exp.o sh.file.o \
  41   45          sh.func.o sh.glob.o sh.hist.o sh.init.o sh.lex.o sh.misc.o \
  42   46          sh.parse.o sh.proc.o sh.sem.o sh.set.o sh.time.o
  43   47  
  44   48  COMMONOBJS=     printf.o sh.char.o sh.dir.o sh.dol.o sh.err.o \
  45   49          sh.exec.o sh.exp.o sh.file.o sh.func.o sh.glob.o sh.hist.o sh.init.o \
  46   50          sh.lex.o sh.misc.o sh.parse.o sh.print.o sh.proc.o sh.sem.o sh.set.o \
↓ open down ↓ 38 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX