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


 138 
 139 def:            $(DEF_DEPS)
 140 
 141 all:            $(ALL_DEPS)
 142 
 143 clean:          $(CLEAN_DEPS)
 144 
 145 clobber:        $(CLOBBER_DEPS)
 146 
 147 lint:           $(LINT_DEPS)
 148 
 149 clean.lint:     $(CLEAN_LINT_DEPS)
 150 
 151 install:        $(INSTALL_DEPS)
 152 
 153 
 154 $(UNIX_BIN):    $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(MAPFILE) $(LIBS) \
 155                 $(DTRACESTUBS) 
 156         $(LD) -dy -b -o $@ -e _start -M $(MAPFILE) \
 157             $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS) 
 158         $(CTFMERGE_UNIQUIFY_AGAINST_GENUNIX)
 159         $(POST_PROCESS)
 160 
 161 $(UNIX32_LINK): $(ROOT_PSM_KERN_DIR_32) $(UNIX_BIN)
 162         -$(RM) $@; ln -s $(SUBDIR64)/$(UNIX) $@
 163 
 164 symcheck:       $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBS)
 165         $(LD) -dy -b -o $(SYM_MOD) -M $(MAPFILE) \
 166         $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS)
 167 
 168 $(UNIX_O):      $(OBJECTS) $(OBJS_DIR)/vers.o
 169         $(LD) -r -o $@ $(OBJECTS) $(OBJS_DIR)/vers.o
 170 
 171 $(KRTLD_O):     $(KRTLD_OBJECTS)
 172         $(LD) -r -o $@ -M$(KRTLD_MAPFILE) $(KRTLD_OBJECTS)
 173 
 174 #
 175 #       Special rules for generating assym.h for inclusion in assembly files.
 176 #
 177 $(DSF_DIR)/$(OBJS_DIR)/assym.h: FRC
 178         @cd $(DSF_DIR); $(MAKE) all.targ




 138 
 139 def:            $(DEF_DEPS)
 140 
 141 all:            $(ALL_DEPS)
 142 
 143 clean:          $(CLEAN_DEPS)
 144 
 145 clobber:        $(CLOBBER_DEPS)
 146 
 147 lint:           $(LINT_DEPS)
 148 
 149 clean.lint:     $(CLEAN_LINT_DEPS)
 150 
 151 install:        $(INSTALL_DEPS)
 152 
 153 
 154 $(UNIX_BIN):    $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(MAPFILE) $(LIBS) \
 155                 $(DTRACESTUBS) 
 156         $(LD) -dy -b -o $@ -e _start -M $(MAPFILE) \
 157             $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS) 
 158         $(CTFMERGE_MODULE)
 159         $(POST_PROCESS)
 160 
 161 $(UNIX32_LINK): $(ROOT_PSM_KERN_DIR_32) $(UNIX_BIN)
 162         -$(RM) $@; ln -s $(SUBDIR64)/$(UNIX) $@
 163 
 164 symcheck:       $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBS)
 165         $(LD) -dy -b -o $(SYM_MOD) -M $(MAPFILE) \
 166         $(UNIX_O) $(KRTLD_O) $(MODSTUBS_O) $(LIBOPTS) $(DTRACESTUBS)
 167 
 168 $(UNIX_O):      $(OBJECTS) $(OBJS_DIR)/vers.o
 169         $(LD) -r -o $@ $(OBJECTS) $(OBJS_DIR)/vers.o
 170 
 171 $(KRTLD_O):     $(KRTLD_OBJECTS)
 172         $(LD) -r -o $@ -M$(KRTLD_MAPFILE) $(KRTLD_OBJECTS)
 173 
 174 #
 175 #       Special rules for generating assym.h for inclusion in assembly files.
 176 #
 177 $(DSF_DIR)/$(OBJS_DIR)/assym.h: FRC
 178         @cd $(DSF_DIR); $(MAKE) all.targ