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


  26 #
  27 # Copyright (c) 2018, Joyent, Inc.
  28 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
  29 #
  30 
  31 PROG=           error
  32 
  33 include         ../../../Makefile.cmd
  34 
  35 OBJS=           errormain.o errorinput.o errorpi.o errorsubr.o \
  36                 errorfilter.o errortouch.o
  37 
  38 SRCS=           $(OBJS:%.o=../common/%.c)
  39 
  40 INCLIST=        -I../common
  41 DEFLIST=        -DELF
  42 CPPFLAGS=       $(INCLIST) $(DEFLIST) $(CPPFLAGS.master)
  43 CFLAGS +=       $(CCVERBOSE)
  44 CSTD=   $(CSTD_GNU99)
  45 
  46 CERRWARN +=     -_gcc=-Wno-uninitialized
  47 CERRWARN +=     -_gcc=-Wno-parentheses
  48 
  49 SMOFF += no_if_block,indenting
  50 
  51 %.o:            ../common/%.c
  52                 $(COMPILE.c) $<
  53 
  54 .KEEP_STATE:
  55 
  56 all:            $(PROG)
  57 
  58 $(PROG):        $(OBJS)
  59                 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  60                 $(POST_PROCESS)
  61 
  62 install:        all $(ROOTPROG) $(ROOTCCSBINLINK)
  63 
  64 clean:
  65                 $(RM) $(OBJS) $(CLEANFILES)
  66 


  26 #
  27 # Copyright (c) 2018, Joyent, Inc.
  28 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
  29 #
  30 
  31 PROG=           error
  32 
  33 include         ../../../Makefile.cmd
  34 
  35 OBJS=           errormain.o errorinput.o errorpi.o errorsubr.o \
  36                 errorfilter.o errortouch.o
  37 
  38 SRCS=           $(OBJS:%.o=../common/%.c)
  39 
  40 INCLIST=        -I../common
  41 DEFLIST=        -DELF
  42 CPPFLAGS=       $(INCLIST) $(DEFLIST) $(CPPFLAGS.master)
  43 CFLAGS +=       $(CCVERBOSE)
  44 CSTD=   $(CSTD_GNU99)
  45 
  46 CERRWARN +=     $(CNOWARN_UNINIT)
  47 CERRWARN +=     -_gcc=-Wno-parentheses
  48 
  49 SMOFF += no_if_block,indenting
  50 
  51 %.o:            ../common/%.c
  52                 $(COMPILE.c) $<
  53 
  54 .KEEP_STATE:
  55 
  56 all:            $(PROG)
  57 
  58 $(PROG):        $(OBJS)
  59                 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  60                 $(POST_PROCESS)
  61 
  62 install:        all $(ROOTPROG) $(ROOTCCSBINLINK)
  63 
  64 clean:
  65                 $(RM) $(OBJS) $(CLEANFILES)
  66