Print this page
11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized


  32         find.o edit.o exec.o help.o history.o input.o menu.o alloc.o \
  33         cgrep.o compath.o invlib.o logdir.o \
  34         mouse.o mygetenv.o mygetwd.o mypopen.o \
  35         vpaccess.o vpfopen.o vpinit.o vpopen.o vpstat.o
  36 SRCS=   $(OBJS:%.o=%.c)
  37 CLEANFILES += $(OBJS) scanner.c
  38 TMPDIR= /tmp
  39 
  40 include ../Makefile.tools
  41 
  42 # these three are because we cannot seem to redefine the size of YYLMAX,
  43 # and thus yytext, in the code because yytext is defined before our code
  44 # is seen. YYLMAX is supposed to be STMTMAX+PATLEN+1.
  45 PATLEN=         250
  46 STMTMAX=        10000
  47 YYLMAX=         10251
  48 CFLAGS +=       -DPATLEN=$(PATLEN) -DSTMTMAX=$(STMTMAX) -DYYLMAX=$(YYLMAX)
  49 CERRWARN +=     -_gcc=-Wno-parentheses
  50 CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  51 CERRWARN +=     -_gcc=-Wno-unused
  52 CERRWARN +=     -_gcc=-Wno-uninitialized
  53 
  54 # not linted
  55 SMATCH=off
  56 
  57 CFLAGS +=       $(CCVERBOSE)
  58 LDLIBS +=       -lcurses -ll
  59 
  60 .KEEP_STATE:
  61 
  62 .PARALLEL: $(OBJS)
  63 
  64 all:    $(PROG)
  65 
  66 # because of goto's in the scanner
  67 scanner.o := CCVERBOSE=
  68 
  69 $(PROG): $(OBJS)
  70         $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
  71         $(POST_PROCESS)
  72 


  32         find.o edit.o exec.o help.o history.o input.o menu.o alloc.o \
  33         cgrep.o compath.o invlib.o logdir.o \
  34         mouse.o mygetenv.o mygetwd.o mypopen.o \
  35         vpaccess.o vpfopen.o vpinit.o vpopen.o vpstat.o
  36 SRCS=   $(OBJS:%.o=%.c)
  37 CLEANFILES += $(OBJS) scanner.c
  38 TMPDIR= /tmp
  39 
  40 include ../Makefile.tools
  41 
  42 # these three are because we cannot seem to redefine the size of YYLMAX,
  43 # and thus yytext, in the code because yytext is defined before our code
  44 # is seen. YYLMAX is supposed to be STMTMAX+PATLEN+1.
  45 PATLEN=         250
  46 STMTMAX=        10000
  47 YYLMAX=         10251
  48 CFLAGS +=       -DPATLEN=$(PATLEN) -DSTMTMAX=$(STMTMAX) -DYYLMAX=$(YYLMAX)
  49 CERRWARN +=     -_gcc=-Wno-parentheses
  50 CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  51 CERRWARN +=     -_gcc=-Wno-unused
  52 CERRWARN +=     $(CNOWARN_UNINIT)
  53 
  54 # not linted
  55 SMATCH=off
  56 
  57 CFLAGS +=       $(CCVERBOSE)
  58 LDLIBS +=       -lcurses -ll
  59 
  60 .KEEP_STATE:
  61 
  62 .PARALLEL: $(OBJS)
  63 
  64 all:    $(PROG)
  65 
  66 # because of goto's in the scanner
  67 scanner.o := CCVERBOSE=
  68 
  69 $(PROG): $(OBJS)
  70         $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
  71         $(POST_PROCESS)
  72