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


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


 104 clean:          $(CLEAN_DEPS) $(SISCLEAN_DEPS)
 105 
 106 clobber:        $(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 107 
 108 lint:           $(LINT_DEPS)
 109 
 110 modlintlib:     $(MODLINTLIB_DEPS)
 111 
 112 clean.lint:     $(CLEAN_LINT_DEPS)
 113 
 114 install:        $(INSTALL_DEPS) $(SISCHECK_DEPS)
 115 
 116 $(ROOTLINK):    $(ROOT_STRMOD_DIR) $(ROOTMODULE)
 117         -$(RM) $@; ln $(ROOTMODULE) $@
 118 
 119 #
 120 #       Include common targets.
 121 #
 122 include $(UTSBASE)/sparc/Makefile.targ
 123 











 124 $(OBJECTS): $(OBJS_DIR)