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


  39 OBJS=           $(COBJS:%=m4objs/%) $(YOBJS)
  40 XPG4OBJS=       $(COBJS:%=m4objs.xpg4/%) $(XPG4YOBJS)
  41 ALLOBJS=        $(OBJS) $(XPG4OBJS)
  42 
  43 YBLTSRCS=       ../common/m4y.c
  44 XPG4BLTSRCS=    ../common/m4y_xpg4.c
  45 BLTSRCS=        $(YBLTSRCS) $(XPG4BLTSRCS)
  46 
  47 YSRCS=          $(COBJS:%.o=../common/%.c) $(YBLTSRCS)
  48 XPG4SRCS=       $(COBJS:%.o=../common/%.c) $(XPG4BLTSRCS)
  49 SRCS=           $(COBJS:%.o=../common/%.c) $(BLTSRCS)
  50 
  51 INCLIST=        -I../common
  52 DEFLIST=        -DELF
  53 CPPFLAGS=       $(INCLIST) $(DEFLIST) $(CPPFLAGS.master)
  54 CFLAGS +=       $(CCVERBOSE)
  55 CSTD=   $(CSTD_GNU99)
  56 
  57 CERRWARN +=     -_gcc=-Wno-parentheses
  58 CERRWARN +=     -_gcc=-Wno-unused-label
  59 CERRWARN +=     -_gcc=-Wno-uninitialized
  60 
  61 CLEANFILES +=   $(BLTSRCS)
  62 
  63 m4objs.xpg4/%.o := CPPFLAGS += -DXPG4
  64 
  65 m4objs/%.o m4objs.xpg4/%.o: ../common/%.c
  66                 $(COMPILE.c) -o $@ $<
  67 
  68 .KEEP_STATE:
  69 
  70 all:            $(PROG) $(XPG4)
  71 
  72 $(PROG):        $(OBJS)
  73                 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  74                 $(POST_PROCESS)
  75 
  76 $(XPG4):        $(XPG4OBJS)
  77                 $(LINK.c) $(XPG4OBJS) -o $@ $(LDLIBS)
  78                 $(POST_PROCESS)
  79 


  39 OBJS=           $(COBJS:%=m4objs/%) $(YOBJS)
  40 XPG4OBJS=       $(COBJS:%=m4objs.xpg4/%) $(XPG4YOBJS)
  41 ALLOBJS=        $(OBJS) $(XPG4OBJS)
  42 
  43 YBLTSRCS=       ../common/m4y.c
  44 XPG4BLTSRCS=    ../common/m4y_xpg4.c
  45 BLTSRCS=        $(YBLTSRCS) $(XPG4BLTSRCS)
  46 
  47 YSRCS=          $(COBJS:%.o=../common/%.c) $(YBLTSRCS)
  48 XPG4SRCS=       $(COBJS:%.o=../common/%.c) $(XPG4BLTSRCS)
  49 SRCS=           $(COBJS:%.o=../common/%.c) $(BLTSRCS)
  50 
  51 INCLIST=        -I../common
  52 DEFLIST=        -DELF
  53 CPPFLAGS=       $(INCLIST) $(DEFLIST) $(CPPFLAGS.master)
  54 CFLAGS +=       $(CCVERBOSE)
  55 CSTD=   $(CSTD_GNU99)
  56 
  57 CERRWARN +=     -_gcc=-Wno-parentheses
  58 CERRWARN +=     -_gcc=-Wno-unused-label
  59 CERRWARN +=     $(CNOWARN_UNINIT)
  60 
  61 CLEANFILES +=   $(BLTSRCS)
  62 
  63 m4objs.xpg4/%.o := CPPFLAGS += -DXPG4
  64 
  65 m4objs/%.o m4objs.xpg4/%.o: ../common/%.c
  66                 $(COMPILE.c) -o $@ $<
  67 
  68 .KEEP_STATE:
  69 
  70 all:            $(PROG) $(XPG4)
  71 
  72 $(PROG):        $(OBJS)
  73                 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
  74                 $(POST_PROCESS)
  75 
  76 $(XPG4):        $(XPG4OBJS)
  77                 $(LINK.c) $(XPG4OBJS) -o $@ $(LDLIBS)
  78                 $(POST_PROCESS)
  79