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


  48                 mdesc_getpropstr.c      \
  49                 mdesc_init_intern.c     \
  50                 mdesc_nodecount.c       \
  51                 mdesc_rootnode.c        \
  52                 mdesc_scandag.c
  53 
  54 COMMON_OBJS =   $(COMMON_SRCS:%.c=%.o)
  55 
  56 OBJS = $(LOCAL_OBJS) $(COMMON_OBJS)
  57 SRCS = $(LOCAL_SRCS) $(COMMON_SRCS:%.c=$(COMMONBASE)/mdesc/%.c)
  58 
  59 ROOTCMDDIR=             $(ROOTLIB)/ldoms
  60 ROOTMANIFESTDIR=        $(ROOTSVCPLATFORMSUN4V)
  61 $(ROOTMANIFEST)         := FILEMODE= 444
  62 
  63 LDLIBS +=       -lds -ldladm -ldevinfo -lpri
  64 INCS +=         -I$(ROOT)/usr/platform/sun4v/include/sys
  65 INCS +=         -I$(SRC)/uts/sun4v
  66 CPPFLAGS +=     -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(INCS)
  67 CSTD =  $(CSTD_GNU99)
  68 CERRWARN +=     -_gcc=-Wno-uninitialized
  69 
  70 LINTFLAGS += -erroff=E_BAD_PTR_CAST_ALIGN
  71 
  72 .KEEP_STATE:
  73 
  74 all: $(PROG) 
  75 
  76 $(PROG): $(OBJS)
  77         $(CC) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS)
  78         $(POST_PROCESS)
  79 
  80 install: all .WAIT $(ROOTCMD) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
  81 
  82 check: $(CHKMANIFEST)
  83 
  84 lint: lint_SRCS
  85 
  86 clean:
  87         $(RM) $(PROG) $(OBJS) $(LINT_FILES)
  88 


  48                 mdesc_getpropstr.c      \
  49                 mdesc_init_intern.c     \
  50                 mdesc_nodecount.c       \
  51                 mdesc_rootnode.c        \
  52                 mdesc_scandag.c
  53 
  54 COMMON_OBJS =   $(COMMON_SRCS:%.c=%.o)
  55 
  56 OBJS = $(LOCAL_OBJS) $(COMMON_OBJS)
  57 SRCS = $(LOCAL_SRCS) $(COMMON_SRCS:%.c=$(COMMONBASE)/mdesc/%.c)
  58 
  59 ROOTCMDDIR=             $(ROOTLIB)/ldoms
  60 ROOTMANIFESTDIR=        $(ROOTSVCPLATFORMSUN4V)
  61 $(ROOTMANIFEST)         := FILEMODE= 444
  62 
  63 LDLIBS +=       -lds -ldladm -ldevinfo -lpri
  64 INCS +=         -I$(ROOT)/usr/platform/sun4v/include/sys
  65 INCS +=         -I$(SRC)/uts/sun4v
  66 CPPFLAGS +=     -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(INCS)
  67 CSTD =  $(CSTD_GNU99)
  68 CERRWARN +=     $(CNOWARN_UNINIT)
  69 
  70 LINTFLAGS += -erroff=E_BAD_PTR_CAST_ALIGN
  71 
  72 .KEEP_STATE:
  73 
  74 all: $(PROG) 
  75 
  76 $(PROG): $(OBJS)
  77         $(CC) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS)
  78         $(POST_PROCESS)
  79 
  80 install: all .WAIT $(ROOTCMD) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
  81 
  82 check: $(CHKMANIFEST)
  83 
  84 lint: lint_SRCS
  85 
  86 clean:
  87         $(RM) $(PROG) $(OBJS) $(LINT_FILES)
  88