Print this page
1961 investigate stopping uniquifying CTF information
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>

*** 70,89 **** # CLOBBERFILES += $(GENUNIX) CLEANFILES += $(LIBSTUBS) $(LIBGEN) BINARY = - # - # Non-patch genunix builds merge a version of the ip module called ipctf. This - # is to ensure that the common network-related types are included in genunix and - # can thus be uniquified out of other modules. We don't want to do this for - # patch builds, since we can't guarantee that ip and genunix will be in the same - # patch. - # - IPCTF_TARGET = $(IPCTF) - $(PATCH_BUILD)IPCTF_TARGET = - CPPFLAGS += -I$(SRC)/common CPPFLAGS += -I$(SRC)/uts/common/fs/zfs CPPFLAGS += -I$(UTSBASE)/i86pc --- 70,79 ----
*** 138,154 **** install: $(INSTALL_DEPS) $(LIBGEN): $(GENUNIX) $(LIBSTUBS) $(BUILD.SO) $(GENUNIX) $(LIBSTUBS) ! $(IPCTF_TARGET) ipctf_target: FRC ! @cd $(IPDRV_DIR); pwd; $(MAKE) ipctf.$(OBJS_DIR) ! @pwd ! ! $(GENUNIX): $(IPCTF_TARGET) $(OBJECTS) $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS) ! $(CTFMERGE_GENUNIX_MERGE) $(POST_PROCESS) # # Include common targets. # --- 128,140 ---- install: $(INSTALL_DEPS) $(LIBGEN): $(GENUNIX) $(LIBSTUBS) $(BUILD.SO) $(GENUNIX) $(LIBSTUBS) ! $(GENUNIX): $(OBJECTS) $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS) ! $(CTFMERGE_MODULE) $(POST_PROCESS) # # Include common targets. #