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