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


 107 clobber:        $(CLOBBER_DEPS) $(SISCLEAN_DEPS) \
 108                 clobber.obj32 clobber.obj64 \
 109                 clobber.debug32 clobber.debug64
 110 
 111 lint:           $(LINT_DEPS)
 112 
 113 modlintlib:     $(MODLINTLIB_DEPS)
 114 
 115 clean.lint:     $(CLEAN_LINT_DEPS)
 116 
 117 install:        $(INSTALL_DEPS) $(SISCHECK_DEPS)
 118 
 119 $(ROOTLINK):    $(ROOT_STRMOD_DIR) $(ROOTMODULE)
 120         -$(RM) $@; ln $(ROOTMODULE) $@
 121 
 122 #
 123 #       Include common targets.
 124 #
 125 include $(UTSBASE)/intel/Makefile.targ
 126 
 127 #
 128 # The ip CTF data is merged into the genunix module because these types are
 129 # complex and heavily shared.  The genunix build will execute one of the
 130 # rules below to create an archive, ipctf.a, containing the ip objects.  The
 131 # real ip will be uniquified against genunix later in the build, and will
 132 # emerge containing very few types.
 133 #
 134 $(OBJS_DIR)/ipctf.a: $(OBJECTS)
 135         -$(RM) $@
 136         $(AR) -r $@ $(OBJECTS)
 137 
 138 $(OBJECTS): $(OBJS_DIR)
 139 
 140 CLOBBERFILES += $(OBJS_DIR)/ipctf.a
 141 
 142 ipctf.obj32: FRC
 143         @BUILD_TYPE=OBJ32 VERSION='$(VERSION)' $(MAKE) obj32/ipctf.a
 144 
 145 ipctf.debug32: FRC
 146         @BUILD_TYPE=DBG32 VERSION='$(VERSION)' $(MAKE) debug32/ipctf.a
 147 
 148 ipctf.obj64: FRC
 149         @BUILD_TYPE=OBJ64 VERSION='$(VERSION)' $(MAKE) obj64/ipctf.a
 150 
 151 ipctf.debug64: FRC
 152         @BUILD_TYPE=DBG64 VERSION='$(VERSION)' $(MAKE) debug64/ipctf.a


 107 clobber:        $(CLOBBER_DEPS) $(SISCLEAN_DEPS) \
 108                 clobber.obj32 clobber.obj64 \
 109                 clobber.debug32 clobber.debug64
 110 
 111 lint:           $(LINT_DEPS)
 112 
 113 modlintlib:     $(MODLINTLIB_DEPS)
 114 
 115 clean.lint:     $(CLEAN_LINT_DEPS)
 116 
 117 install:        $(INSTALL_DEPS) $(SISCHECK_DEPS)
 118 
 119 $(ROOTLINK):    $(ROOT_STRMOD_DIR) $(ROOTMODULE)
 120         -$(RM) $@; ln $(ROOTMODULE) $@
 121 
 122 #
 123 #       Include common targets.
 124 #
 125 include $(UTSBASE)/intel/Makefile.targ
 126 










 127 
 128 $(OBJECTS): $(OBJS_DIR)