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


  40 
  41 # install this library in the root filesystem
  42 include ../../Makefile.rootfs
  43 
  44 LIBS =          $(DYNLIB) $(LINTLIB)
  45 
  46 SRCS =          $(INETOBJS:%.o=../inet/%.c) $(SOCKOBJS:%.o=../socket/%.c)
  47 LDLIBS +=       -lnsl -lc
  48 
  49 SRCDIR =        ../common
  50 $(LINTLIB):=    SRCS = $(SRCDIR)/$(LINTSRC)
  51 
  52 # Make string literals read-only to save memory.
  53 CFLAGS +=       $(XSTRCONST)
  54 CFLAGS64 +=     $(XSTRCONST)
  55 
  56 CPPFLAGS +=     -DSYSV -D_REENTRANT -I../../common/inc
  57 %/rcmd.o :=     CPPFLAGS += -DNIS
  58 
  59 CERRWARN +=     -_gcc=-Wno-type-limits
  60 CERRWARN +=     -_gcc=-Wno-uninitialized
  61 CERRWARN +=     -_gcc=-Wno-unused-variable
  62 CERRWARN +=     -_gcc=-Wno-parentheses
  63 
  64 # not linted
  65 SMATCH=off
  66 
  67 .KEEP_STATE:
  68 
  69 all:
  70 
  71 lint:   lintcheck
  72 
  73 # libsocket build rules
  74 pics/%.o: ../inet/%.c
  75         $(COMPILE.c) -o $@ $<
  76         $(POST_PROCESS_O)
  77 
  78 pics/%.o: ../socket/%.c
  79         $(COMPILE.c) -o $@ $<
  80         $(POST_PROCESS_O)


  40 
  41 # install this library in the root filesystem
  42 include ../../Makefile.rootfs
  43 
  44 LIBS =          $(DYNLIB) $(LINTLIB)
  45 
  46 SRCS =          $(INETOBJS:%.o=../inet/%.c) $(SOCKOBJS:%.o=../socket/%.c)
  47 LDLIBS +=       -lnsl -lc
  48 
  49 SRCDIR =        ../common
  50 $(LINTLIB):=    SRCS = $(SRCDIR)/$(LINTSRC)
  51 
  52 # Make string literals read-only to save memory.
  53 CFLAGS +=       $(XSTRCONST)
  54 CFLAGS64 +=     $(XSTRCONST)
  55 
  56 CPPFLAGS +=     -DSYSV -D_REENTRANT -I../../common/inc
  57 %/rcmd.o :=     CPPFLAGS += -DNIS
  58 
  59 CERRWARN +=     -_gcc=-Wno-type-limits
  60 CERRWARN +=     $(CNOWARN_UNINIT)
  61 CERRWARN +=     -_gcc=-Wno-unused-variable
  62 CERRWARN +=     -_gcc=-Wno-parentheses
  63 
  64 # not linted
  65 SMATCH=off
  66 
  67 .KEEP_STATE:
  68 
  69 all:
  70 
  71 lint:   lintcheck
  72 
  73 # libsocket build rules
  74 pics/%.o: ../inet/%.c
  75         $(COMPILE.c) -o $@ $<
  76         $(POST_PROCESS_O)
  77 
  78 pics/%.o: ../socket/%.c
  79         $(COMPILE.c) -o $@ $<
  80         $(POST_PROCESS_O)