Print this page
6648 illumos build should be explicit about C standards

*** 64,74 **** install: all $(DIRS) $(ROOTTZSRCD) $(ROOTTZTABD) $(ROOTUSRSBINPROG) \ $(ROOTLIBTZSRCFILES) $(ROOTLIBTZTABFILES) $(ROOTKSHPROG) $(NPROG) -d $(ROOTTZD) $(TZFILES) $(NPROG): $(NATIVE) $(NOBJS) ! $(NATIVECC) -o $@ $(NOBJS) # # XXX # There is a .ksh rule in Makefile.targ, but we need our custom POFILE rules. # --- 64,74 ---- install: all $(DIRS) $(ROOTTZSRCD) $(ROOTTZTABD) $(ROOTUSRSBINPROG) \ $(ROOTLIBTZSRCFILES) $(ROOTLIBTZTABFILES) $(ROOTKSHPROG) $(NPROG) -d $(ROOTTZD) $(TZFILES) $(NPROG): $(NATIVE) $(NOBJS) ! $(NATIVECC) $(NATIVE_CFLAGS) -o $@ $(NOBJS) # # XXX # There is a .ksh rule in Makefile.targ, but we need our custom POFILE rules. #
*** 93,112 **** $(RM) $(OBJS) lint: lint_SRCS $(NOBJS): $$(@F:.o=.c) ! $(NATIVECC) -O $(NCPPFLAGS) -c -o $@ $(@F:.o=.c) $(NATIVE)/zic.o: $(NATIVE)/tzfile.h - #$(NATIVE)/scheck.o: scheck.c - # $(NATIVECC) -c -o $@ scheck.c - - #$(NATIVE)/ialloc.o: ialloc.c - # $(NATIVECC) -c -o $@ ialloc.c - $(NATIVE)/tzfile.h: $(ROOT)/usr/include/tzfile.h $(RM) $@; cp $(ROOT)/usr/include/tzfile.h $@ # # From ../Makefile.targ --- 93,106 ---- $(RM) $(OBJS) lint: lint_SRCS $(NOBJS): $$(@F:.o=.c) ! $(NATIVECC) -O $(NATIVE_CFLAGS) $(NCPPFLAGS) -c -o $@ $(@F:.o=.c) $(NATIVE)/zic.o: $(NATIVE)/tzfile.h $(NATIVE)/tzfile.h: $(ROOT)/usr/include/tzfile.h $(RM) $@; cp $(ROOT)/usr/include/tzfile.h $@ # # From ../Makefile.targ