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


  42         ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o \
  43         printf.o
  44 EXOBJS_XPG4= $(EXOBJS) compile.o values-xpg4.o
  45 EXOBJS_XPG6= $(EXOBJS) compile.o values-xpg6.o
  46 XPG4EXOBJS= ${EXOBJS_XPG4:%=$(XD4)/%}
  47 XPG6EXOBJS= ${EXOBJS_XPG6:%=$(XD6)/%}
  48 EXRECOVEROBJS=  exrecover.o ex_extern.o
  49 OBJS= $(EXOBJS) $(XPG4EXOBJS) $(XPG6EXOBJS) expreserve.o exrecover.o
  50 SRCS= $(EXOBJS:%.o=%.c) expreserve.c exrecover.c
  51 TXTS = READ_ME makeoptions asfix.c70 ex.news port.mk.370 port.mk.70     \
  52         port.mk.c70 port.mk.usg ovdoprnt.s ovprintf.c rofix
  53 
  54 include ../../Makefile.cmd
  55 
  56 CERRWARN += -_gcc=-Wno-implicit-function-declaration
  57 CERRWARN += -_gcc=-Wno-clobbered
  58 CERRWARN += -_gcc=-Wno-parentheses
  59 CERRWARN += -_gcc=-Wno-unused-variable
  60 CERRWARN += -_gcc=-Wno-unused-label
  61 CERRWARN += -_gcc=-Wno-unused-value
  62 CERRWARN += -_gcc=-Wno-uninitialized
  63 CERRWARN += -_gcc=-Wno-address
  64 
  65 # way too old
  66 SMATCH=off
  67 
  68 #
  69 # For message catalogue files
  70 #
  71 POFILES= $(EXOBJS:%.o=%.po) expreserve.po exrecover.po
  72 POFILE= port.po
  73 
  74 # Include all XPG4 and XPG4ONLY changes in the XPG4 version
  75 $(XPG4) := CFLAGS += -DXPG4 -DXPG4ONLY
  76 
  77 # Include all XPG4 changes, but don't include XPG4ONLY in the XPG6 version
  78 $(XPG6) := CFLAGS += -DXPG4 -DXPG6 -I$(SRC)/lib/libc/inc
  79 
  80 CPPFLAGS +=  -DUSG -DSTDIO -DVMUNIX -DTABS=8 -DSINGLE -DTAG_STACK
  81 
  82 # vi maintains its own versions of various routines from libc and libcurses,




  42         ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o \
  43         printf.o
  44 EXOBJS_XPG4= $(EXOBJS) compile.o values-xpg4.o
  45 EXOBJS_XPG6= $(EXOBJS) compile.o values-xpg6.o
  46 XPG4EXOBJS= ${EXOBJS_XPG4:%=$(XD4)/%}
  47 XPG6EXOBJS= ${EXOBJS_XPG6:%=$(XD6)/%}
  48 EXRECOVEROBJS=  exrecover.o ex_extern.o
  49 OBJS= $(EXOBJS) $(XPG4EXOBJS) $(XPG6EXOBJS) expreserve.o exrecover.o
  50 SRCS= $(EXOBJS:%.o=%.c) expreserve.c exrecover.c
  51 TXTS = READ_ME makeoptions asfix.c70 ex.news port.mk.370 port.mk.70     \
  52         port.mk.c70 port.mk.usg ovdoprnt.s ovprintf.c rofix
  53 
  54 include ../../Makefile.cmd
  55 
  56 CERRWARN += -_gcc=-Wno-implicit-function-declaration
  57 CERRWARN += -_gcc=-Wno-clobbered
  58 CERRWARN += -_gcc=-Wno-parentheses
  59 CERRWARN += -_gcc=-Wno-unused-variable
  60 CERRWARN += -_gcc=-Wno-unused-label
  61 CERRWARN += -_gcc=-Wno-unused-value
  62 CERRWARN += $(CNOWARN_UNINIT)
  63 CERRWARN += -_gcc=-Wno-address
  64 
  65 # way too old
  66 SMATCH=off
  67 
  68 #
  69 # For message catalogue files
  70 #
  71 POFILES= $(EXOBJS:%.o=%.po) expreserve.po exrecover.po
  72 POFILE= port.po
  73 
  74 # Include all XPG4 and XPG4ONLY changes in the XPG4 version
  75 $(XPG4) := CFLAGS += -DXPG4 -DXPG4ONLY
  76 
  77 # Include all XPG4 changes, but don't include XPG4ONLY in the XPG6 version
  78 $(XPG6) := CFLAGS += -DXPG4 -DXPG6 -I$(SRC)/lib/libc/inc
  79 
  80 CPPFLAGS +=  -DUSG -DSTDIO -DVMUNIX -DTABS=8 -DSINGLE -DTAG_STACK
  81 
  82 # vi maintains its own versions of various routines from libc and libcurses,